MVC3中的下拉列表回发

时间:2011-11-09 09:02:09

标签: asp.net-mvc-3

场景是我有2个下拉列表和一个表格,我在其中显示我的数据。

需求是根据第一个下拉列表填充第二个下拉列表,并且还重新加载表数据。那么如何发布我的页面并在MVC3中重新加载整个数据。

我想在第一次下拉列表和第二次下拉列表中发布我的页面。

我已尝试在视图中使用以下内容:

<%= Html.DropDownList("SectorDropDown",
        (IEnumerable<SelectListItem>)ViewData["SectorDropDown"], 
        new { onchange = "this.form.action='/Screener/Screener.aspx';this.form.submit;"           }
) %>

科莫尔

1 个答案:

答案 0 :(得分:1)

您是否回复了与“提交”按钮不同的操作?如果没有,则无需在onchange处理程序中指定操作。您的提交缺少括号,应该是:

 this.form.submit();