チェックボックスとして表示される大量のデータを含む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チェックされた属性をor falseor 0or -1or のような値に設定して、より短く書くことができるようにする方法を探しています。次のように:
<input id="@item.Name" name="@item.Code" type="checkbox" checked="@item.IsSelected?"checked":"what?!!"/>
ノート。簡単な方法を見つけたいです。コードが複雑になるため、javaScript や jQuery は使用したくありません。