最佳实践 - CRUD操作MVC4

时间:2016-03-26 13:02:17

标签: crud

我想知道是否有更好的方法来实现下面提到的CRUD。

    [HttpGet]
    public ActionResult EditStudent(int studentID)
    {
        Student obj = StudentBAL.GetStudent(id);
        return View(obj);
    }

    [HttpPost]
    [ValidateAntiForgeryToken]
    public ActionResult EditStudent([Bind(Include="LastName,FirstMidName,EnrollmentDate")]Student model)
    {
        return View();
    }

我不想将StudentID(主键)传递给客户端,因为它可以从开发人员工具(Firebug等)轻松修改。我也在POST请求中排除了studentid。让我知道如何在不通过primarykey的情况下执行更新/更改。

0 个答案:

没有答案