-2

我希望 DropDownList 助手生成一个具有特定 ID 名称的空下拉列表,以便我使用 JQuery 后者将一些数据放入其中。我怎么能这样做?

4

2 回答 2

2

你可以做一个自定义助手

public static IHtmlString EmptyDropDownList(this HtmlHelper helper, string id)
{
   return MvcHtmlString.Create(string.Format("<select id=\"{0}\"></select>", id));
}

用法 :

@Html.EmptyDropDownList("test")
于 2012-08-28T13:11:02.850 回答
1

DropDownList 是一个 ListControl。它的项目成员也是控件。如果通过前端向它添加值,服务器将检测到对 ViewState 的篡改。

如果您想从前端添加值,请使用旧的 html<select>

于 2012-08-28T13:09:53.223 回答