zoukankan      html  css  js  c++  java
  • .net MVC 单页面 多个(行)数据修改

    /// <summary>
    /// 参数信息分页请求,前台要设置Form,这样可以当前页多值修改
    
    /// </summary>
    /// <returns></returns>
    
    [HttpPost]
    public ActionResult ParameterMgr1 ( FormCollection forms )
    
    {
    //获取界面的值,多个遍历更新
    
    try
    {
    var ParameterModel = DB . JJRMDBServices . Sys_Parameter ;
    
    //遍历Form中的name,文本的name设成Para,AllKeys获取所有键(name)
    
    foreach ( string key in forms . AllKeys )
    
    {
    //找到对应Para名称的值,forms[key]是对应的值
    
    ParameterModel . Where ( x => x . Para == key ). Single (). Value = forms [ key ];
    
    }
    //保存提交
    DB . JJRMDBServices . SaveChanges ();
    
    return Redirect ( "/System/ParameterMgr1" );
    
    }
    catch ( Exception )
    
    {
    ModelState . AddModelError ( "" , "保存失败" );
    
    }
    return Redirect ( "/System/ParameterMgr1" );
    
    }

    二、http://bbs.csdn.net/topics/390821366 

    三、

    MVC中如何实现在页面添加多条记录,然后统一按submit上传处理
    需求是这样的,有个一个
    Stock表
    StockDetail表
    在页面编辑完Stock表的内容后,一条一条添加StockDetail记录,然后结束后按submit提交

    ------解决方案--------------------
    Model使用List<StockDetail>类型代替StockDetail类型。 
    ------解决方案--------------------
    你可以用脚手架产生View,把New的代码整合到List页里面。 
    ------解决方案--------------------
    我是用jQuery 序列化成 JSON 再 post 到后台的 
    ------解决方案--------------------
    给一个简单的例子
    [url]http://www.w3school.com.cn/jquery/ajax_serialize.asp[url]

    ------解决方案--------------------
    简单说 批量添加 不就行了?

    for一下就可以了啊 

    四、https://yq.aliyun.com/articles/17959

  • 相关阅读:
    Mysql知识总结
    Unity3D UGUI 自动调节大小
    关于 Rijndael 加密
    配置java环境
    二叉查找树
    序列化和反序列化
    关于文件保存/关闭时报错:文件正由另一进程使用,因此该进程无法访问此文件。
    关于Unity中NGUI图片精灵响应鼠标的方法
    用人类的话来描述 里氏转换
    C#中string的相关方法
  • 原文地址:https://www.cnblogs.com/xdot/p/6958287.html
Copyright © 2011-2022 走看看