Я хочу, чтобы у mt view был установлен флажок по умолчанию, я пробовал что-то подобное.
@Html.CheckBoxFor(model=>model.GenericsOK, new { id = ViewBag.GenericsOK, @checked = true })
, а также
@Html.CheckBoxFor(model=>model.GenericsOK, new { id = ViewBag.GenericsOK, @checked = "checked"})
в обоих случаях это выдает ошибку, Строка не была распознана как допустимое логическое значение.
Моя собственность определена следующим образом.
private bool _deafaultchecked = true;
[Display(Name = "Generics Ok")]
public bool GenericsOK
{
get { return _deafaultchecked; }
set { _deafaultchecked = value; }
}
любые предложения, пожалуйста?Так как я не мог найти решение или это.Я сделал это так.
@Html.CheckBox("GenericsOK", true, new {id=ViewBag.GenericsOK, name="GenericsOK" })
это работает для моего требования.спасибо всем, кто мне помог.