我有一个强类型的局部视图。我在局部视图中有一个下拉列表。我在视图上渲染了部分视图。我需要获取在表单提交的下拉列表中选择的项目。我怎么得到它?
感谢任何帮助。
谢谢, 纳温
答案 0 :(得分:1)
在渲染时将该下拉列表赋予名称属性。然后,在后控制器操作中,确保具有与参数同名的字符串。绑定是由框架
自动完成的例如,在您看来,您有类似这样的内容:
Html.DropDownList("myDropDown", SomeListOfValues);
然后在你的控制器的后期行动中:
public ActionResult MyPostAction(string MyDropDown) {
// do whatevs with it
}
P.S。即使您仅使用HTML构建列表,同样的想法仍然有效。设置一些断点并亲自试用