【发布时间】:2011-06-13 04:33:58
【问题描述】:
我有一个带有复选框的网格列,我想给它们一个不同的 ID。 Id 基于模型中的 CustomerId。我应该使用什么语法来连接 chk_@item.CustomerId。
// using the telerik grid
id="chk_@item.OrderNumber" // does not work
// 这会将@item.Customernumber 的值作为复选框id
columns.Template(@<text><input type='checkbox' id="@item.Customernumber" name="@item.CustomerNumber" value="@item.OrderNumber" /></text>).Width(50)
第二个选项:
columns.Template(@<text><input type='checkbox' id="chk_@item.Customernumber" name="@item.CustomerNumber" value="@item.OrderNumber" /></text>).Width(50)
以上将呈现为
<input type="checkbox" id="chk_@item.Customernumber" value=... />
【问题讨论】:
-
您如何得出“不起作用”的结论,发生了什么。从您发布的代码中,我看不出这是来自您的视图还是控制器。再发布一点(包装 {} 或
会很好地获取上下文)。 -
@johndoe,答案解决了问题。你能把它标记为答案吗?
标签: asp.net-mvc telerik asp.net-mvc-3 razor