Я новичок. Есть следующий код:
@{
int i = 0;
string ii = ".png";
}
@{
int Achievement1 = 3;
int Achievement2 = 300;
int Achievement3 = 500000;
int[] array = new int[]
{
Achievement1,
Achievement2,
Achievement3,
};
}
@foreach (Web.Models.DataBase.Achievements info in ViewBag.info)
{
@foreach (var ach in array)
{
<div class="col-md-6">
<div class="well well-sm">
<div class="row">
<div class="col-xs-3 col-md-3 text-center">
<img src="~/images/achievements/Achievement@{}@i@ii" alt="Achievement"
class="img-rounded img-responsive" />
</div>
<div class="col-xs-9 col-md-9 section-box">
<span class="achievement-title-size">
@Localizer["Achievement.Title"]
@if (@info.Achievement1 >= @ach / 3)
{
<span class="pull-right glyphicon glyphicon-star text-warning"></span>
}
else
{
<span class="pull-right glyphicon glyphicon-star-empty text-warning"></span>
}
@if (@info.Achievement1 >= @ach / 3 * 2)
{
<span class="pull-right glyphicon glyphicon-star text-warning"></span>
}
else
{
<span class="pull-right glyphicon glyphicon-star-empty text-warning"></span>
}
@if (@info.Achievement1 >= @ach)
{
<span class="pull-right glyphicon glyphicon-star text-warning"></span>
}
else
{
<span class="pull-right glyphicon glyphicon-star-empty text-warning"></span>
}
</span>
<p class="achievement-text-size">
@Localizer["Achievement.Info1"]
</p>
@if (@info.@Achievement1 >= ach)
{
<dt class="text-warning">Достижение выполнено</dt>
}
else
{
<span class="pull-right achievement-text-size">
@info.Achievement1<span>/</span>@ach
</span>
<div class="row rating-desc">
<div class="col-md-12">
<div class="achievement-progress">
<progress max="@ach" value="@info.Achievement1">
</progress>
</div>
</div>
</div>
}
</div>
</div>
</div>
</div>
}
}
В нём как и требуется я могу перебрать несколько изображений и переменных с некоторыми значениями создав в представлении всего 1 блок с дизайном. а как в моём случае быть с @info.Achievement1, который уже берётся не с переменной а с модели базы данных и @Localizer["Achievement.Info1"]? Мне необходимо как то подставлять так же 1,2,3 и так далее. Спасибо за любой совет!
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Всем здравствуйтеЕсть у меня TabControl с двумя вкладками
Один умелец выложил в общий доступ код, позволяющий отключить event AssemblyLoad
Использую данный код для замены 4 байт в файле (замена по позиции)