【发布时间】:2014-07-10 03:00:21
【问题描述】:
我有一个这样创建的下拉菜单:
@Html.DropDownListFor(x => x.SelectedBrandCode,
new SelectList(Model.Brands, "Value", "Text"),
"-Select Brand-")
它工作正常,但现在我需要另一个下拉列表,第二个没有绑定到模型中的属性。第二个应该从相同的List<> 填充,但它只是用于 AJAX 搜索,不需要为此在模型中添加额外的属性。我希望能够为第二个设置id 和name。如果那是不可能的 - 我可以做一个独特的课程。但我从内置 HTML Helpers 中看到的唯一选项是为模型中的属性创建输入。有没有办法做到这一点?还是我坚持使用列表中的 foreach() 循环并手动创建 <select> 元素?
【问题讨论】:
标签: c# html asp.net asp.net-mvc razor