技术开发 频道

实战.NET MVC3及Entitiy Framwork框架

  步骤8:接下来,我们学习如何新建立一个用户。首先,我们依然用鼠标在Create()方法上右键,在弹出的菜单中选择新增view,弹出如下的界面,按如下图设置,注意这里我们在Scaffold 脚手架模版中,选择的是使用Create模版。

实战.NET MVC3及Entitiy Framwork框架

  步骤9:修改create()的方法代码如下:

[HttpPost]
public ActionResult Create(Models.Customer customer)
{
try
{
using (var databaseContext = new Models.MyDataContext())
{
databaseContext.Customer.Add(customer);
databaseContext.SaveChanges();
}

return RedirectToAction("Index");
}
catch
{
return View();
}
}

  同样,首先跟之前的列表方法中一样,调用Models.MyDataContext()方法,然后调用其中 databaseContext.Customer的Add方法,其中的参数为customer对象实例,最后调用SaveChanges方法,即可将其保存到数据库。

0
相关文章