1
我认为有此DropDownList
:DROPDOWNLIST的onchange动作
@Html.DropDownList("fOrderstatus", TryCast(ViewBag.StatusOptions, SelectList), "--pick--", New With { .title="Pick an orderstatus"})
该视图显示个PurchaseOrders和下拉列表应该给用户过滤,例如可能性只选择'主动'订单。
我更喜欢普通香草ASP.NET MVC的解决方案。
在旧派ASP经典我会在选择和被调用ASP的onchange=submit
(通过形式进行)Request.Form([name of the SELECT])
...
我真的搜查无尽我的回答,也许我的最后一句话做到了:找到了答案myzelf 。首先,你需要定义表单: @using Html.BeginForm( “指数”, “个PurchaseOrder”) @ Html.DropDownList( “fOrderstatus”,TryCast(ViewBag.StatusOptions,的SelectList),“--pick- - ”,新借助{.title伪= “选择一个orderstatus”,.onchange = “提交();”}) 结束使用 在收到所选择的选项,所述控制器: 功能指数(BYVAL fOrderstatus作为字符串)作为ViewResult – Foxbox
如果您发现答案很好,但不是评论,请创建一个正确答案并接受它。见http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your-own-questions/ – nemesv