【发布时间】:2011-12-01 00:34:15
【问题描述】:
我正在使用telerik ASP.NET MVC Grid 模板,目前有几个复选框(一个用于表中的每一列)。这样用户就可以选择他们想要在网格中显示的列。
我可以使用 foreach 循环为我在视图上生成每个复选框,而不是手动写出视图上的每个复选框吗?
我正在寻找类似这样的替换:
<%= Html.CheckBox("SomeColumnID", false, "Something")%><label for="SomeColumnID">Some Label</label>
// . . . over and over again for each column
这样的:
<%foreach (ColumnInGivenDB)
{%>
<%= Html.CheckBox(SomeColumnIDVariable, false, SomeOtherVariable)%><label for=SomeColumnIDVariable>Some Label</label>
<%}%>
有什么想法吗?
【问题讨论】:
标签: asp.net-mvc linq linq-to-sql foreach