[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Create(string StuId, FormCollection collection)
{
try
{
// TODO: Add insert logic here var model = student.StudentInfo.FirstOrDefault(c => c.StuId == StuId);
if (model == null)
{
StudentInfo stu = new StudentInfo();
UpdateModel(stu, new string[] { "StuId", "StuName", "StuGender", "StuDept" });
student.SaveChanges();
return RedirectToAction("Index");
}
else
{
return RedirectToAction("Create");
}
}
catch
{
return View();
}
}
public ActionResult Create(string StuId, FormCollection collection)
{
try
{
// TODO: Add insert logic here var model = student.StudentInfo.FirstOrDefault(c => c.StuId == StuId);
if (model == null)
{
StudentInfo stu = new StudentInfo();
UpdateModel(stu, new string[] { "StuId", "StuName", "StuGender", "StuDept" });
student.SaveChanges();
return RedirectToAction("Index");
}
else
{
return RedirectToAction("Create");
}
}
catch
{
return View();
}
}
解决方案 »
- 怎么根据前个页面的ID 显示下个详细内容 高手去哪里了求解啊
- 用ajax获取后台数据,返回json数据,怎么在前台使用呢?
- “不要使用日期字段,改用字符串char(19)替代”,不解
- DataGrid中,怎样把字段的代码已中文名字显示
- 如何实现网站在节日、用户注册周年的时候自动向其发送邮件?
- 请教:我想监听80端口..想查看连接80端口的主机IP...有vb的winsock怎么实现啊?或其它方法/
- 来看看吧!一个被asp.net折磨死的人!
- asp.net 2.0 操作excel(增、删、改)
- datalist是否有分页显示的功能?
- 请教有关MD5加密的问题?(小问题)
- 求助啊,js脚本问题
- wap网站, session丢失如何解决?
不是应该是student.AddStudentInfo(studentinfomodel );student.savechanges()
//db 是ef Data是实体
Data dataDb = db.Data.Single(d => d.Id == data.Id); dataDb.DataName = data.DataName;
dataDb.CallStartTime = data.CallStartTime;
dataDb.CallEndTime = data.CallEndTime;
dataDb.Re = data.Re; dataDb.UpdateTime = DateTime.Now;
dataDb.UpdateUserId = UserInfo.Id;
db.SaveChanges();