Html.Checkbox для отключен - не привязывается должным образом на странице

У меня есть HTML-разметка моей страницы, например:

<div class="form-group m-b-30">
    <div class="col-xs-12">
        <div class="checkbox checkbox-primary">
            @Html.CheckBoxFor(m=>m.RememberMe)
            <label for="checkbox5">Remember me</label>
        </div>
    </div>
</div>

И по моему мнению модель:

public bool RememberMe {get;set;}

но флажок вообще не кликабелен....

Что я делаю неправильно?

Привет @StephenMuecke, это сгенерированный HTML с вышеупомянутым Html.CheckBoxFor:

<div class="checkbox checkbox-primary">
                                                <input data-val="true" data-val-required="The RememberMe field is required." id="checkbox5" name="RememberMe" type="checkbox" value="true"><input name="RememberMe" type="hidden" value="false">
                                                <label for="checkbox5">
                                                    Remember me
                                                </label>
                                            </div>

И это включенное изображение страницы, как это выглядит:

.checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #458bc4;
  border-color: #458bc4; }
.checkbox-primary input[type="checkbox"]:checked + label::after {
  color: #ffffff; }

И флажок класса:

.checkbox {
  padding-left: 20px; }
  .checkbox label {
    display: inline-block;
    padding-left: 5px;
    position: relative;
    font-family: "Noto Sans", sans-serif;
    font-weight: normal; }

0 ответов

Другие вопросы по тегам