[英]Datagrid button column how to bind a function to a button?
目前,我有一個datagrid視圖,該視圖在第二列刪除按鈕的第一列中顯示名稱。
此datagrid視圖已經將數據綁定到一個函數,因此它可以顯示xml文件中的名稱(第一列是超鏈接列)。
但是接下來,我希望能夠刪除第一列中的xml值。 (通過單擊其第二列上的刪除按鈕)
<name></name>
但是我該如何將(刪除)功能綁定到這些按鈕?
name1 btnDelete
name2 btnDelete
etc...
提前致謝。
對於datagrid,您可以處理ondeletecommand事件,請參見下文。
<asp:DataGrid runat="server" ID="dg" ondeletecommand="dg_DeleteCommand">
然后在代碼后面的..中定義事件處理程序。請參見下文。
protected void dg_DeleteCommand(object source, DataGridCommandEventArgs e)
{
}
DataGridCommandEventArgs具有您需要檢查的所有屬性,包括e.CommandName等
希望這可以幫助。
我不了解datagrid,但是在gridView中我使用
設置按鈕的命令名稱,並使用GridView的RowCommand事件。
if(e.commandName == "delete")
//ur code;
模板字段
默認刪除GridView使用
girdViewRowDeleting
希望會有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.