可以使用mvc3和c#完成,而不使用telerik控件。
@(Html.Telerik().ComboBox()
.Name("yearComboBox")
.DropDownHtmlAttributes(new { style = "width:200px; white-space:nowrap;" })
.Items(item =>
{
for (int i = 0; i <= 25; i++)
{
item.Add().Text((DateTime.Now.Year - i).ToString()).Value((DateTime.Now.Year - i).ToString());
}
})
)
答案 0 :(得分:3)
不,只有ASP.NET MVC 3和C#才能实现这一点。你将不得不使用javascript和CSS(如果你想使它漂亮),以创建一个自动完成下拉列表。您可以查看jQuery UI autocomplete,它可以简化 javascript部分。