Не передает значения @Html.RadioButtonFor

Ни как не могу передать значение модели в Controller из @Html.RadioButtonFor все остальные хелперы @Html.LabelFor, @Html.TextBoxFor, @Html.TextAreaFor работают и передают а этот нет, пример кода

@using (Html.BeginForm("ProjectEvaluation", "Home", FormMethod.Post, new { @class = "main-align-vertical-contact-platform", role = "form", style = "border-bottom:none;" }))
{
    <div class="rating-area">
        @Html.RadioButtonFor(model => model.Administrator.OverallRating, 10, new { Name = "rating", id = "star-10",
       data_val_number = "10", data_val_required = "10"})
        <label for="star-10" title="Оценка «10»"></label>
        @Html.RadioButtonFor(model => model.Administrator.OverallRating, 9, new { Name = "rating", id = "star-9" })
        <label for="star-9" title="Оценка «9»"></label>
        @Html.RadioButtonFor(model => model.Administrator.OverallRating, 8, new { Name = "rating", id = "star-8" })
        <label for="star-8" title="Оценка «8»"></label>
        @Html.RadioButtonFor(model => model.Administrator.OverallRating, 7, new { Name = "rating", id = "star-7" })
        <label for="star-7" title="Оценка «7»"></label>
        @Html.RadioButtonFor(model => model.Administrator.OverallRating, 6, new { Name = "rating", id = "star-6" })
        <label for="star-6" title="Оценка «6»"></label>
        @Html.RadioButtonFor(model => model.Administrator.OverallRating, 5, new { Name = "rating", id = "star-5" })
        <label for="star-5" title="Оценка «5»"></label>
        @Html.RadioButtonFor(model => model.Administrator.OverallRating, 4, new { Name = "rating", id = "star-4" })
        <label for="star-4" title="Оценка «4»"></label>
        @Html.RadioButtonFor(model => model.Administrator.OverallRating, 3, new { Name = "rating", id = "star-3" })
        <label for="star-3" title="Оценка «3»"></label>
        @Html.RadioButtonFor(model => model.Administrator.OverallRating, 2, new { Name = "rating", id = "star-2" })
        <label for="star-2" title="Оценка «2»"></label>
        @Html.RadioButtonFor(model => model.Administrator.OverallRating, 1, new { Name = "rating", id = "star-1" })
        <label for="star-1" title="Оценка «1»"></label>
    </div>
}

А это Controller

[HttpPost]
public ActionResult ProjectEvaluation(ProjectEvaluation model)
{
    string _script = model.Administrator.OverallRating;         
    return View()
}

Другие значение в ProjectEvaluation model, нормальны кроме тех что из @Html.RadioButtonFor они равны null,

В чем может быть решение, Заранее спасибо.


Ответы (0 шт):