Я хочу определить список выбора в Razor.В списке выбора есть четыре элемента: текущий год +1, текущий год, текущий год-1 и т. Д.Я хочу создать этот список в клиенте, поэтому я пишу код ниже:
@{
int year = DateTime.Now.Year;
}
<select id="drpYillar">
<option value="1">@year+1 </option>
<option value="2">@year </option>
<option value="3">@year-1 </option>
<option value="4">@year-2 </option>
</select>
Элементы списка выбора отображаются как 2018 + 1, 2018 , 2018-1 и 2018-2 соответственно.Как мне назначить их как 2019, 2018,2017,2016 ?
Заранее спасибо. *
Обновление 1: Когда я пишу вопрос, у меня создается впечатление, что он создается на стороне клиента.Как заявил г-н Стивен Мюке, все это генерируется на стороне сервера.Так что вопрос становится бессмысленным.Решение Стивена Мюке в комментарии о том, что генерация лет в контролере - самый рациональный ответ.