Флажок привязки в MVC - PullRequest
       1

Флажок привязки в MVC

0 голосов
/ 26 февраля 2020

ОК, поэтому у меня есть этот флажок в представлении:

<input type="checkbox" name="IsInvestment" @(Model.IsInvestment ? "checked value=true" : "value=false") />

, который связывается с

public Bool IsInvestment { get; set;}

Он не будет связываться, если я не добавлю это в JS:

 $("input[type='checkbox']").change(function () {
        $(this).val($(this).is(":checked"));
 });

По сути, я пишу "true" или "false" в значении флажка типа ввода каждый раз, когда вход проверяется / не проверяется.

PS Это флажок материала

Я не помню, чтобы делал это в прошлом, когда я использовал Html .Чекбокс для .....

Что я делаю не так?

1 Ответ

0 голосов
/ 26 февраля 2020

Это может решить вашу проблему

<input type="checkbox" name="IsInvestment" @(IsInvestment==true ? "checked": "") />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...