.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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM