mvc开发中如何实现编辑功能?? 本帖最后由 nijat910 于 2012-08-07 17:59:32 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用EF的话如下操作 if (id.HasValue && id.Value > 0) { T_Order order = EF.T_Order.Where(a => a.ID == id && a.DeleteFlag == 0).SingleOrDefault(); if (order != null) { order.OrderSN = model.OrderSN; order.ActionTime = model.ActionTime; order.UpdateTime = DateTime.Now; order.UpdateUser_id = UserInfo.UserID; order.Customer_ID = int.Parse(model.Down_ID); } EF.SaveChanges(); AddLog("修改", "订单ID:" + order.ID); return Json(new { message = "订单修改成功!", OK = true, orderID = order.ID.ToString() }); } [HttpPost] public ActionResult Edit(Movie newMovie) { dbContext.Movies.AddObject(newMovice); dbContext.SaveChanges(); return View(); } var m = dbContext.Movies.Where(x => x.id == newMovice.id).Single(); UpdateModel(m); dbContext.SaveChanges(); return View(); 数据是可以更新了,不过他在Edit视图里头的<div class="editor-field"> <%: Html.TextBoxFor(model => model.ReleaseData, String.Format("{0:g}", Model.ReleaseData)) %> <%: Html.ValidationMessageFor(model => model.ReleaseData) %> </div>这一段内报 “未将对象引用设置到对象的实例。” 这个错误。 这下这个怎么解决?? 请大侠指教! 未将对象引用设置到对象的实例,大家看看怎么解决 判断是否是月初应该怎么写 清除asp:textbox中的自动表单信息 如何隐藏TextBox控件 请问高人这个如何实现 帮忙啊,我迷惑了 关于(论坛帖子)存储过程与在前台跟帖显示--怎么写? #### 为什么奇怪的问题总是发生在我身上啊???===》》》关于执行单击事件网页一片空白?########## 引用JS出错,在线等待 DataGrid中Column的Data Formatting Expression 请教一个奇怪的问题,关于网站的多线程文件操作 有谁用过JsCharts的? 官方网站下载的案例会报错 关于JS 传递Guid的一个问题
{
T_Order order = EF.T_Order.Where(a => a.ID == id && a.DeleteFlag == 0).SingleOrDefault();
if (order != null)
{
order.OrderSN = model.OrderSN;
order.ActionTime = model.ActionTime;
order.UpdateTime = DateTime.Now;
order.UpdateUser_id = UserInfo.UserID;
order.Customer_ID = int.Parse(model.Down_ID); }
EF.SaveChanges();
AddLog("修改", "订单ID:" + order.ID);
return Json(new { message = "订单修改成功!", OK = true, orderID = order.ID.ToString() });
}
public ActionResult Edit(Movie newMovie)
{
dbContext.Movies.AddObject(newMovice);
dbContext.SaveChanges();
return View();
}
UpdateModel(m);
dbContext.SaveChanges();
return View();
数据是可以更新了,不过他在Edit视图里头的
<div class="editor-field">
<%: Html.TextBoxFor(model => model.ReleaseData, String.Format("{0:g}", Model.ReleaseData)) %>
<%: Html.ValidationMessageFor(model => model.ReleaseData) %>
</div>
这一段内报 “未将对象引用设置到对象的实例。” 这个错误。 这下这个怎么解决?? 请大侠指教!