asp.net MVC学习日记10-8
1.关于form中数据提交
元素有name标签的时候才会提交此字段到表格数据
如:
<input name="name" type="text" value="@Model.Name"/>
这样会提交name字段
<input id="name" type="text" value="@Model.Name"/>
这样就不会提交的
2.下拉列表或者listbox绑定选择项的问题
在生成select的时候select的名字不能和viewdata中字段的名字相同,否者会默认绑定与select名字相同的viewdata内容,但是不会绑定已选择项。这也算是一个神奇的问题吧
@Html.ListBox("groupList", ViewData["gl"] as SelectList)
3.action带参数问题
int 类型的参数不能为空,string类型的参数可以为空