先在aspx页面中引用对象,比如,我要修改teacher的相关信息,则引用edmx中创建的对象,代码如下:
<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<EducationManage.Areas.BaseInfoManage.Models.Teachers>" %>
前台使用MVC标签进行绑定传值,代码如下:
<%:Html.TextBoxFor(t => t.name, new { id = "teacherModifyName", autocomplete = "off", style = "width:150px",maxLength = "16" })%>
//上面代码是绑定teacher表中的name字段
需要传什么值,即绑定该字段。
接下来在后台接收值,这是很关键的一步。
public ActionResult TeacherModify(Teachers teacherUpdate)
{
try
{
TeacherEntities teacherEntities = new TeacherEntities();
Teachers teachers = teacherEntities.teachers.SingleOrDefault(t =