@using (Html.BeginForm("Boxing", "Company",FormMethod.Post))
{
<div class="box">
<div>
<div class="left">
<div class="topLabel">
Id No:</div>
<div class="input_text_65">
@Html.TextBoxFor(m => m.Id)
</div>
<div class="botLabel">
percentt:
</div>
<div>
<input type="text" style="width: 50px" name="percent" />%
</div>
</div>
<div class="lastDetailField">
<div class="topLabel">
D/C:
</div>
<div class="select_110">
@Html.DropDownListFor(m => m.cType, new SelectList((IEnumerable<Model.cType>)ViewData[ViewDataKeys.cTypes]), "----")
</div>
<div class="margin_top_45">
<input id="submit" type="submit" value="submit" />
</div>
</div>
</div>
</div>
}
Если я не выбрал какой-либо параметр в раскрывающемся списке (оставив опцию с меткой «----») и нажал кнопку отправки, форма не будет опубликована, и фокус будет перемещен наdropdownlist
, если я удаляю необязательную метку, например:
@Html.DropDownListFor (m => m.cType, new SelectList ((IEnumerable) ViewData [ViewDataKeys.cTypes]))
тогда все будет работать нормально.Я думаю, если я поставлю дополнительный ярлык, значит ли это, что я должен выбрать товар?Я хочу, чтобы форма была отправлена, даже если я оставляю выпадающий список с выбранной опциональной меткой.
заранее спасибо!