.net MVC 单页面 多个(行)数据修改

Posted Rocken.li

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.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" );

}

 

以上是关于.net MVC 单页面 多个(行)数据修改的主要内容,如果未能解决你的问题,请参考以下文章

ABP示例程序-使用AngularJs,ASP.NET MVC,Web API和EntityFramework创建N层的单页面Web应用

ASP.NET MVC 复制MVC项目代码到同一个项目的时候报错The request for ‘home’ has found the following matching controll(代码片

点击浏览器后退按钮时如何刷新 ASP .NET MVC 页面

ASP.NET MVC 上下文对象使用单例

Spring MVC @Controller中转发或者重定向到其他页面的信息怎么携带和传递(Servlet API对象)HttpServletRequestHttpServletRespose(代码片

多页面,单控制器,如何在mvc中设置?