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类型的参数可以为空

posted @ 2012-10-08 13:03  前行者  阅读(144)  评论(0编辑  收藏  举报