我有一个带有复选框的网格列,我想给它们一个不同的id。id是基于模型中的CustomerId。我应该使用什么语法来连接[email protected].
// using the telerik grid
id="[email protected]" // 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="[email protected]" name="@item.CustomerNumber" value="@item.OrderNumber" /></text>).Width(50)
上述内容将显示为
<input type="checkbox" id="[email protected]" value=... />
[email protected]
将无法工作,因为 razor 将其视为电子邮件,你需要这样做。chk_@(item.OrderNumber)
正确的语法
id="@("chk_"[email protected])"