ASP.NET RAZOR - Как привязать флажок бритвы к пользовательскому переключателю флажка Boostrap 4

Как бы я поместил коды, сгенерированные бритвой, на этот переключатель?

Это будет работать как чекбокс

Описание изображения

Вот ссылка, как это работает: https://bootsnipp.com/snippets/GaxR2

 <div class="card" style="margin:50px 0">
    <div class="card-header">Checkbox to Switch</div>

    <ul class="list-group list-group-flush">
        <li class="list-group-item">
            Bootstrap Switch Success
            <label class="switch ">
                <input type="checkbox" class="success">
                <span class="slider"></span>
            </label>
        </li>
    </ul>
</div>

Код бритвы

<div class="form-group">
    @Html.LabelFor(model => model.ExibirInfoPosicionamento, htmlAttributes: new { @class = "control-label " })
    <div class="col-md-10">
        @Html.CheckBoxFor(model => model.ExibirInfoPosicionamento, new { })
    </div>
</div>

person AllMuch    schedule 30.01.2019    source источник


Ответы (1)


Немного поздно, но я тоже немного разочаровался в этом, все работает так (Bootstrap 4.3.1)

Бритва на моей странице --

    <div class="col-lg-1">
        @Html.EditorFor(m => Model.YN,"toggle", new { @id = "yn1 })
    </div>

Переключение шаблона редактора

@model System.Boolean

<div class="custom-control custom-switch">
    @Html.CheckBoxFor(m => m,
    new { @class = "custom-control-input" })
    @Html.LabelFor(m => m, new { @class = "custom-control-label" })
</div>
person clarence_odbody    schedule 21.08.2019