Datagrid按钮列如何将函数绑定到按钮?

时间:2010-12-25 10:13:12

标签: c# asp.net xml datagrid

目前我有一个数据网格视图,在第二列删除按钮的第一列显示名称。

此数据网格视图已将数据绑定到函数,因此它可以显示不包含xml文件的名称(第一列是超链接列)。

但接下来我希望能够删除第一列中的xml值。 (通过单击第二列上的删除按钮)

<name></name>

但是我如何将(删除)功能完全绑定到这些按钮?

name1    btnDelete
name2    btnDelete
etc...

提前致谢。

2 个答案:

答案 0 :(得分:1)

对于datagrid,您已经处理了ondeletecommand事件,请参阅下文。

<asp:DataGrid runat="server" ID="dg" ondeletecommand="dg_DeleteCommand">

然后在你的代码中定义事件处理程序..见下文。

protected void dg_DeleteCommand(object source, DataGridCommandEventArgs e)
        {

        }

DataGridCommandEventArgs具有您需要检查的所有属性,包括 e.CommandName

希望这有帮助。

答案 1 :(得分:0)

我不知道datagrid,但在gridView中我使用

设置按钮的命令名称并使用GridView的RowCommand事件。

if(e.commandName == "delete")
//ur code;

模板字段

默认删除GridView使用

girdViewRowDeleting

希望它会有所帮助..