使用formcollection - MVC从视图到控制器获取复选框值

时间:2015-06-18 05:40:38

标签: c# asp.net-mvc-5

视图中的代码

<input type="checkbox" value="@Model.Employee.IsActive" name="chkIsActive" id="chkIsActive" @(Model.Employee.IsActive == true ? "checked" : "") />

控制器中的代码操作方法

        [HttpPost]
        public ActionResult UpdateMaster(FormCollection collection)
        {
            Employee employee = new Employee();
            employee.IsActive = Convert.ToBoolean(collection["chkIsActive"]);
        }

我也尝试过这种方式

rate.IsActive = collection["chkIsActive"] == "on" ? true : false;

它给了我价值作为&#34;价值&#34;而不是真假。有人可以指导我吗? 感谢。

0 个答案:

没有答案