【发布时间】:2013-05-25 10:36:55
【问题描述】:
我是 MVC3 技术的新手,正在尝试以自己的方式解决一个小问题。 我只需要将 checked checkbox 值保存在数据库中,然后在 Edit view 上检查它们。
<input type="checkbox" value="Photo" name="DocSub" /> Photograph<br />
<input type="checkbox" value="BirthCertificate" name="DocSub" /> Copy Of Birth Certificate<br />
<input type="checkbox" value="School Leaving Certificate" name="DocSub" /> School Leaving Certificate<br />
单击提交按钮时,将调用所需控制器的[HTTPPOST] Action 方法。在那里我以这种形式收到选定的值:
var selectedCheckBoxValues = Request.Form["DocSub"];
我以逗号分隔的形式获取所有选中的复选框值,并能够将它们存储到数据库中,但想知道这是否是正确的方法。
我还需要知道在 Edit view 上以已检查的形式从数据库中检索复选框值。
【问题讨论】:
-
如果您还有其他问题,请告诉我,如果我的回答完全回答了您的问题,请相应标记
标签: asp.net-mvc-3