相关疑难解决方法(0)

处理HTML.DropDownList Razor MVC中的onchange事件

onchange通过简单的HTML 处理具有选定值的事件,如下所示:

<select onchange="location = this.value;">
         <option value="/product/categoryByPage?PageSize=15" selected="selected">15</option>
         <option value="/product/categoryByPage?PageSize=30" selected="selected">30</option>
         <option value="/product/categoryByPage?PageSize=50" selected="selected">50</option>
</select>
Run Code Online (Sandbox Code Playgroud)

这样做:

List<SelectListItem> items = new List<SelectListItem>();
string[] itemArray = {"15","30","50"};

for (int i = 0; i < itemArray.Count(); i++)
{
    items.Add(new SelectListItem 
    { 
        Text = itemArray[i], 
        Value = "/product/categoryByPage?pageSize=" + itemArray[i]
    });
}

ViewBag.CategoryID = items;
@Html.DropDownList("CategoryID")
Run Code Online (Sandbox Code Playgroud)

我该如何处理onchange@Html.DropDownList()

asp.net-mvc html-helper razor asp.net-mvc-3

33
推荐指数
2
解决办法
12万
查看次数

标签 统计

asp.net-mvc ×1

asp.net-mvc-3 ×1

html-helper ×1

razor ×1