在php中,在提交复选框字段后,为了发送回表单并将复选框初始设置为true,您必须在表单上运行if if set on ASP.NET。然而,阅读mvc中的模型绑定,这似乎是自动为您完成的,也就是说,如果最初选择了表单提交,则会使用HTML.CheckBox或HTML.CheckBoxFor助手在表单提交选中后返回复选框。是这样吗,还是我对MVC期望太高了?
使用ASP.NETMVC2,我有了一个视图模型。该视图有一个由模型填充的角色下拉列表,并且在其下方有一个具有多个特权的复选框列表。我知道如何在web forms MVC中做到这一点,绝对没有问题,但我似乎不知道在ASP.netASP.NET中从哪里开始。有人能建议我需要做什么,或者我需要一个教程来告诉我该做什么吗?我是MVC的新手。谢谢。
我更新了代码,这是问题的正确解决方案 public ActionResult Edit(int[] rb, int id) List<nastava_prisustvo> nastava = new List<nastava_prisustvo>();
for (int i = 1; i <=rb.Length; i++)