@Gepard_vvk

Почему razor не рендерит value атрибут radio кнопок?

Есть такой кусок кода View (используется Razor движок)

<div class="indicatorGroup">
                <div class="text">
                    <label>@item.Name</label>
                </div>
                <div class="inputsGroup" id="@ViewData.TemplateInfo.GetFullHtmlFieldId(prefix + @item.UniqueId + "_" + @item.SortNumber)">
                    <label class="radioInline">
                        <input type="radio" name="@item.UniqueId" id="@(radioIndex + 1)" value="1" />
                        Не определено
                    </label>
                    <label class="radioInline">
                        <input type="radio" name="@item.UniqueId" id="@(radioIndex+2)" value="2" />
                        Да
                    </label>
                    <label class="radioInline">
                        <input type="radio" name="@item.UniqueId" id="@(radioIndex + 3)" value="3"/>
                        Нет
                    </label>
                </div>
            </div>


Радиокнопки рендерется так:

<input type="radio" name="263b7a4c-70a4-4f32-91ab-e0f677c89819" id="18" value="">


Почему value не содержит значения, которое указано в разметке вьюхи ?
  • Вопрос задан
  • 2287 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы