mvc框架下值类型不能改0和false

Topics: Developer Forum, Project Management Forum, User Forum
Feb 4, 2015 at 7:15 AM
mvc框架下。
修改值类型字段为0,或者false时候,生成的更新语句,自动就会过滤掉这个字段的更新。把值类型的值改成非0或者true的时候字段就能更新掉。
以前你改过一次。
[HttpPost]
    public ActionResult Edit(dbManage.Models.User user)
    {
        user.Flag=false;//不能修改成功
        user.Age=0;//不能修改成功
        user.Type=5;//可以正确修改!
        user.Save();
        return RedirectToAction("index");
    }