FluentHml を発見し始めたばかりで、CheckBoxList ヘルパーに行き詰まっています。
ここにコードがあります
<ul>
<%=this.CheckBoxList(m=>m.Filter)
.Options(criteria.Choices, x => x.Code, x => x.DisplayText)
.Selected(Model.Filter)
.Label(criteria.Label).ItemFormat("<li> {0} </li>")
%>
</ul>
したがって、List<ChoiceViewModel> として入力される「criteria.Choices」に基づくチェックボックス リストがあります。
これが ChoiceViewModel のコードです
public class ChoiceViewModel
{
// Some stuff
public string Code { get{ return _code; } }
public string Label { get { return _label; }}
public string DisplayText { get { return _displayText;}
}
}
そして私の問題は次のとおりです。条件付きでチェックボックスを無効にしたい。
コードが「A」で始まらない場合、チェックボックスを無効にしたいとしましょう
どうすればそれを達成できますか?
ありがとう、ハサン