第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

net mvc 如何接收post提交的多條記錄

net mvc 如何接收post提交的多條記錄

紅顏莎娜 2018-08-28 09:07:52
html前端如下:<form action="./EditMultiple" method="post">    <input id="record1_id" name="record1.id" type="text" value="1" />    <input id="record1_name" name="record1.name" type="text" value="name1" />    <input id="record2_id" name="record2.id" type="text" value="2" />    <input id="record2_name" name="record2.name" type="text" value="name2" />    <!-- …………………………………… n 條record  ………… -->    <input id="recordn_id" name="recordn.id" type="text" value="n" />    <input id="recordn_name" name="recordn.name" type="text" value="namen" />    <input type="submit" value="保存修改" /></form>[HttpPost]public ActionResult EditMultiple(FormCollection collection){    //這里linq應(yīng)該如何更新多條記錄呢?    //假設(shè)已經(jīng)有一個(gè) DataContext dc,對(duì)應(yīng)數(shù)據(jù)庫(kù)是record,并且有一個(gè)對(duì)應(yīng)的對(duì)象tbl_record} 
查看完整描述

1 回答

?
Qyouu

TA貢獻(xiàn)1786條經(jīng)驗(yàn) 獲得超11個(gè)贊

笨辦法呢,就是在EditMultiple()中挨個(gè)去request.from["XX"],一個(gè)個(gè)去接收

聰明辦法呢,是從前端下手,HTML配合JS推薦用JQUERY,在提交的時(shí)候先用JS把頁面上的N個(gè)記錄封裝為JSON串,然后在EditMultiple()中把JSON串轉(zhuǎn)為L(zhǎng)IST<record>去保存


查看完整回答
反對(duì) 回復(fù) 2018-08-30
  • 1 回答
  • 0 關(guān)注
  • 514 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)