[問題] detailsview編輯模式下取BoundField的值
aspx部份
<asp:DetailsView ID="dvEditMan" DataKeyNames="p_no,p_name" DefaultMode="Edit">
<Fields>
<asp:BoundField DataField="p_no" HeaderText="帳號" />
<asp:BoundField DataField="p_name" HeaderText="名字" />
</Fields>
</asp:DetailsView>
aspx.cs部份
//載入部分
dvEditMan.DataSource=...(這邊會產生dataset
dvEditMan.DataBind();
上面兩個dataField值能正常載入
現在問題來了,今天假如'名字'欄位的值是'userA',我把它改成'userB'
然後在其他地方按下按鈕
dvEditMan.DataKey["man_no"].ToString(); <-出來的值依然是'userA'
必須要先做甚麼步驟才能取得修改後的值?
還是只能夠先轉成template建textbox
再用findcontrol去抓textbox的值?
謝謝
--
羅達隆的王 ↘Ψ↙ 子阿薩斯要去斯坦索姆玩ya阿他們生病了殺光他們我不要我也不要Youa
refiredIamf◢◆◣ired阿薩斯眉頭一皺,我們分手吧殺光他們羅達隆的王子阿薩斯殺光了
斯坦索姆 ▌ㄟˇㄏ▌的居民我發現故事30秒講不完。會替你們報仇的有了這個就IMBA了耶
我ROLL了9▍ㄧ▼ㄧ▋9!管你的嘿嘿WhoamI?IamSpiderman阿薩斯變成了不良少年殺了很多人
他復◢◣∕█/︷\█﹨◢◣活了科爾蘇加德起來吧我的勇士為你而戰我的女…把薩菲隆便成
不死◥ ◥◣◥ ◤◢◤ ◤龍ya打敗了伊力丹你還沒準備好…終於成了巫… ψpm2001
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.165.228.49
推
04/17 19:10, , 1F
04/17 19:10, 1F
推
04/17 19:10, , 2F
04/17 19:10, 2F
→
04/17 19:23, , 3F
04/17 19:23, 3F
→
04/17 19:24, , 4F
04/17 19:24, 4F