Как передать значение из звездного рейтинга в форму леса asp.net? - PullRequest
0 голосов
/ 16 мая 2019

Я хочу установить значения <input> по звездному рейтингу на моей странице создания леса asp.net mvc

Я нашел этот html / css звездный рейтинг , но яне знаю, как переписать это, что значение, выбранное звездами, передается в мою модель asp.net-mvc

Итак, я хочу знать, как переписать эту HTML-форму:

    <div class="txt-center">
        <form>
            <div class="rating">
                <input id="star5" name="star" type="radio" value="5" class="radio-btn hide" />
                <label for="star5" >☆</label>
                <input id="star4" name="star" type="radio" value="4" class="radio-btn hide" />
                <label for="star4" >☆</label>
                <input id="star3" name="star" type="radio" value="3" class="radio-btn hide" />
                <label for="star3" >☆</label>
                <input id="star2" name="star" type="radio" value="2" class="radio-btn hide" />
                <label for="star2" >☆</label>
                <input id="star1" name="star" type="radio" value="1" class="radio-btn hide" />
                <label for="star1" >☆</label>
                <div class="clear"></div>
            </div>
        </form>
    </div>

в эту форму бритвы:

@using (Html.BeginForm())
{
    @Html.AntiForgeryToken()

    <div class="form-horizontal">
        @Html.ValidationSummary(true, "", new { @class = "text-danger" })
        <div class="form-group">
            @Html.LabelFor(model => model.SolutionRating, htmlAttributes: new { @class = "control-label col-md-2" })
            <div class="col-md-10">
                @Html.EditorFor(model => model.SolutionRating, new { htmlAttributes = new { @class = "rating" } })
                @Html.ValidationMessageFor(model => model.SolutionRating, "", new { @class = "text-danger" })
            </div>
        </div>
        <div class="form-group">
            <div class="col-md-offset-2 col-md-10">
                <input type="submit" value="Create" class="btn btn-default" />
            </div>
        </div>
    </div>
}

Я ожидаю, что свойство model.solutionRating будет иметь значение 3, если я выберу 3 звезды.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...