一种下拉列表

时间:2012-01-09 17:58:04

标签: asp.net-mvc-3 razor drop-down-menu

我制作了一个下拉列表,第一个fild是空的:

@Html.DropDownListFor(x => x.ID_firma, Model.firmaList, string.Empty)

如何将下拉列表放在第一个“空”字段中,我可以从下拉列表中写一个名字?

2 个答案:

答案 0 :(得分:0)

正如Shark所说,你需要澄清你的要求。但听起来你想要某种组合框 - 一个可以接受类型值的下拉列表。查看http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/ComboBox/ComboBox.aspx。您可能希望将DropDownStyle属性设置为DropDownList而不是默认的DropDown使用它;这将允许用户直接键入值,但只允许键入列表中的值。我发现官方Ajax控件工具包的质量非常高,并且易于集成到大多数项目中。

答案 1 :(得分:0)

您可以使用Telerik的Combobox,它是一个具有许多功能和用户的开源项目。见this demo