Tuesday, July 17, 2012

[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事件
}

No comments:

Post a Comment