Это возвращает истину или ложь, не могли бы вы поделиться со мной решением
модель:
public bool Checkbox { get; set; }
контроллер:
Видовая сумка.Checkbox = ExistingKeys.Флажок;
SqlParameter strCheckbox = new SqlParameter(); strCheckbox = cmdLiveBlogs.Parameters.Add("@Checkbox", SqlDbType.VarChar, 300); strCheckbox.Direction = ParameterDirection.Output;
Keys.Checkbox = Convert.ToBoolean(strCheckbox);
вид:
@Html.CheckBoxFor(model => model.Checkbox, new {@Value = @ViewBag.Checkbox }) @Html.Label("Enable on Website")
Что я уже пробовал:
это возвращает истину или ложь, не могли бы вы поделиться со мной решением
F-ES Sitecore
strCheckbox - это объект SqlParameter, он не может быть преобразован в логическое значение. Google "ado.net sqlcommand output parameters" для примеров использования выходных параметров вам, вероятно,нужно посмотреть convert strChekbox.Value.