自定义输入而不是@ Html.Editorfor

时间:2014-04-07 10:44:47

标签: asp.net

我在“创建”视图中使用@Html.EditorFor(model=> model.Score),但我想写

    <select>
      <option value="1">1</option>
      <option value="2">2</option>
      <option value="3">3</option>
      <option value="4">4</option>
      <option value="5">5</option>                           
    </select>

但是如何将select I write与model.Score ???

连接起来

1 个答案:

答案 0 :(得分:0)

您应该使用DropDownListFor而不是EditorFor。

在你的情况下,它可能是:

@Html.DropDownListFor(m => m.SelectedScore, Model.PossibleScores) 

其中名称是自我描述的。

An example of usage