我有 asp.net mvc 页面,其中包含以复选框形式显示的大量数据。其中一些被检查其他没有。我有这样的代码
@if(item.IsSelected)
{
<input id="@item.Name" name="@item.Code" type="checkbox" checked/>
}
else
{
<input id="@item.Name" name="@item.Code" type="checkbox"/>
}
有用。但在我看来,看起来很糟糕。我正在寻找将属性检查设置为unchecked
或false
或0
或-1
或任何允许我写得更短的值的方法。像下一个:
<input id="@item.Name" name="@item.Code" type="checkbox" checked="@item.IsSelected?"checked":"what?!!"/>
笔记。我想找到一个简单的方法。我不想使用 javaScript 或 jQuery,因为它使代码变得复杂。