 分类:
    Mvc EF框架
    
    分类:
    Mvc EF框架
更新方法
1,通过系统自带的状态,进行更新处理
 oaEntities1 oae = new oaEntities1();
 oae.Entry(user).State = System.Data.EntityState.Modified;
   int count = oae.SaveChanges();
            return Json(count);
2,使用layer加载iframe(layer弹框)的方式去更新,要经过控制器传值
   :就是从Index(首页)传值到控制器,到修改的页面进行弹值处理
    ( 终极提示content直接给一个url加载,type=2)
3:扩展ef添加一个直接更新的update方法( 扩展方法+反射)
 
4:调子页面的方法(直接前台调用,经过控制器,直接传一个Id查询
5:调子页面的方法(直接前台调用,不用经过控制器,直接传一个对象jsonobj)
在js里封装遍历json对象的万能方法
$.fn.injectvalues=function(obj){
//遍历json对象
   for(var key in obj)
   {
      $("#"+key).val(obj[key]);
   }
}
 提示错误语(内容下面) --》需要2个导插件
   @Html.ValidationMessageFor(a=>a.UserName)
   提示错误语(竖排)
        @Html.ValidationSummary()
提示错误信息的js插件
<script src="http://static.runoob.com/assets/jquery-validation-1.14.0/dist/jquery.validate.min.js"></script>
<script
 
src="https://cdn.bootcss.com/jquery-validation-unobtrusive/3.2.11/jquery.validate.unobtrusive.min.js"></script>
多种(非空,正则,信息)验证
参考网站:jQuery Validate | 菜鸟教程
 50010702506256
50010702506256
         
         
         
         
        