作者fr730149 ()
看板C_Sharp
標題[問題] gridview資料無法更新
時間Thu May 12 21:37:55 2011
使用ObjectDataSource + gridView
且gridView啟動編輯和刪除功能,測試均成功。
加入以下語法,編輯連結卻沒有作用…
資料表長相:
http://0rz.tw/cgsPV
語法中的
LinkButton4 = 刪除連結的ID
Label1 = 類別欄位下的資料繫結
protected void gv_Main_Class_RowDataBound(object sender,
GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
LinkButton d_button = (LinkButton)e.Row.Cells[0].FindControl("LinkButton4");
Label ltext = (Label)e.Row.Cells[1].FindControl("Label1");
d_button.OnClientClick = "javascript:return confirm('再一次確認,您確定要對
類別名稱-- " + ltext.Text + " 的資料,進行處置動作嗎?')";
}
}
ps:以上語法作用:想達成 使用者在刪除資料時,跳出提示視窗
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 116.118.161.39
※ 編輯: fr730149 來自: 116.118.161.39 (05/12 21:48)
※ 編輯: fr730149 來自: 116.118.161.39 (05/12 23:07)
1F:→ yeo1987:拿掉"javascript:"? 05/12 23:30
2F:→ fr730149:拿掉它的話,就跳不出視窗了…除非有其它方式… 05/12 23:33
3F:推 Eleganse:您問題描述的好像不是很清楚:你是不是想要--> 05/13 10:50
4F:→ Eleganse:用javascript的跳現視窗 來確認asp.net控制項內含事件 05/13 10:50
5F:→ Eleganse:的執行工作? 05/13 10:51
6F:→ fr730149:是的!感謝你的回應,我已經找到解答,並PO到本版 05/14 09:19