【发布时间】:2018-05-19 10:50:01
【问题描述】:
如何制作 Razors 助手“Dropdownlist”或必须传递哪些参数才能使其可编辑。例如,如果我想向下滚动它应该让我,或者如果我想输入相反它也应该让我。
@Html.DropDownList("CustomerId", null, htmlAttributes: new { @class = "form-control" } )
另外,如果您选择在 EF 剃须刀上使用 twitter-typeahead,如何使用“Editfor”,以便用户单击正确的项目后,它将该项目的 ID 发送到数据库。换句话说,如何使用带有剃须刀“Editfor”助手的导航属性。
@Html.EditorFor(model => model.CustomerId, null, "customer",new {htmlAttributes = new { @class = "form-control" } })
【问题讨论】:
-
@Html.DropDownList()创建一个<select>(它只允许您从一个选项中进行选择)。如果您希望能够选择和选择或输入值,则必须使用 jQuery 插件。 -
并且将该项目的ID发送到数据库与razor完全没有关系
标签: asp.net razor asp.net-mvc-5