【发布时间】:2011-08-26 09:06:35
【问题描述】:
我试图在表格的每一行中列出两个单选按钮,但我无法为每个单选按钮分配唯一的 ID。我想根据@item.myID 分配ID,如下所示:
@foreach (var item in Model)
{
<tr>
<td>
@Html.RadioButton("Yes", @item.myID, @item.IsCool, new { id = "@item.myID", autopostback = "true" })
@Html.RadioButton("No", @item.myID, !@item.IsCool, new { id = "@item.myID", autopostback = "true" })
</td>
</tr>
}
但是,ID 一直呈现为“@item.myID”。换句话说,它没有将@ 符号视为特殊字符。我也尝试过使用括号,例如:“@(item.myID)”。
【问题讨论】:
标签: asp.net-mvc-3 razor