2012年7月17日 星期二

[ASPNET] GridView : 刪除Button加入再次確認


GridView 刪除Button加入再次確認




呈現結果
由左至右分別為 ButtonFieldCommandFieldItemTemplate

ASPX:













程式碼:(需寫在GridViewRowDataBound 事件)
protected void GridView_Bal_RowDataBound(object sender, GridViewRowEventArgs e)
{
// ButtonField : 刪除
Button delBtn = (Button)e.Row.Cells[14].Controls[0];
delBtn.OnClientClick = "if (confirm('您確定要刪除此筆資料嗎?')==false) {return false;}";
delBtn = null;

//CommandField : 刪除
 ((Button)e.Row.Cells[15].Controls[0]).Attributes.Add("onclick", "if (confirm('您確定要刪除此筆資料嗎?')==false) {return false;}");

//ItemTemplate : 刪除
//已寫在aspx裡面的OnClientClick事件
}

沒有留言:

張貼留言