Я только начал открывать 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>
Итак, у меня есть список флажков, основанный на "критериях. Выбор", который напечатан как Список
Вот код 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», я хочу снять флажок
Как мне этого добиться?
Спасибо,
Хасан