html - 如何将选择选项值添加到 Enumerable.Range SelectList
问题描述
如何为此添加选项值SelectList
控制器:
model.BeginMonthList = new SelectList(Enumerable.Range(1, 12), beginMonth);
看法:
@Html.DropDownListFor(model => model.BeginMonth, Model.BeginMonthList, new { @class = "form-control input-sm" })
这是 HTML 现在的样子(<option>
标签中没有值):
<select class="form-control input-sm valid" data-val="true" data-val-number="The field BeginMonth must be a number." id="BeginMonth" name="BeginMonth"><option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option selected="selected">11</option>
<option>12</option>
</select>
基本上想添加与文本相同的值。
解决方案
推荐阅读
- python - 将数据字符串转换为 csv 格式
- excel - 如何在vba中使用具有多个条件的Countifs?
- vbscript - UFT 错误单击链接给我一个错误
- jquery - 菜单导航不使用 Jquery addClass() 改变样式
- php - codeigniter 多个复选框更新用户 ID
- python - 如何在运行 python 循环时将嵌套列表附加到列表中?
- java - Java:您的 CPU 支持未编译此 TensorFlow 二进制文件以使用的指令:AVX2
- python - Python - 额外的关键字(?)和继承
- firebase - 在 Firebase 安全规则的更新中使用 newData
- c# - Serilog - 缺少参数的警告