ASP.NET选择控件

时间:2016-01-18 17:06:26

标签: .net

我有一个HTML Select下拉控件,我可以从中选择一个客户,我有一个Gridview,其中填充了来自客户选择下拉控件的数据和一个将数据带回Gridview但是选择下拉控件重置的按钮每当有回帖时,我怎么能阻止这种情况发生?

1 个答案:

答案 0 :(得分:0)

我想您使用该页面的完整帖子:

执行“回发”后,您必须在控制器中再次设置所选项目。

类似这样的事情

[HttpPost]
public ActionResult getDetails(int customerId){
       IEnumerable<SelectListItem> list=
                customers.Select(o => new SelectListItem() {Value = o.Id.ToString(), Text = o.Name, selected = (o.id == customerId)})
       // the rest of your action
}

每次通过控制器执行完整页面请求时都必须这样做。