我有一个html选择器,我想在我的表单中为我的“model => model.type”使用选定的值。有没有办法将我的@Html.EditorFor(model => model.type)
中的值设置为选择器的值?在剃刀上使用html选择框
@using (Html.BeginForm()) {
@Html.ValidationSummary(true)
<fieldset>
<legend>Bet</legend>
<div class="editor-label">
@Html.LabelFor(model => model.type)
</div>
<div class="editor-field">
<select id ="type">
<option value="Football">Football</option>
<option value="Rugby">Rugby</option>
<option value="Horse Racing">Horse Racing</option>
</select>
@Html.EditorFor(model => model.type)
@Html.ValidationMessageFor(model => model.type)
</div>
<p>
<input type="submit" value="Create" />
</p>
</fieldset>
你不能用剃刀做到这一点,你必须使用Javascript,你可以使用jQuery吗? –
为什么你需要两个类型属性的控件?你有什么具体的理由不使用一个下拉列表? –
对不起,我的错误,我明白你想在“输入”中输入“select”的值 –