C# 如何为位于中继器内的GridView启动RowView命令?
我有一个C# 如何为位于中继器内的GridView启动RowView命令?,c#,asp.net,gridview,repeater,rowcommand,C#,Asp.net,Gridview,Repeater,Rowcommand,我有一个中继器,里面有一个GridView。现在我想启动GridView的row命令。那么,有谁能告诉我这是怎么回事吗?请参考这里,这里进行了类似的讨论。听起来您想要做的是在每个网格视图中处理事件 一种方法是为Repeater控件中的ItemCreated事件创建一个事件处理程序。在该事件处理程序中,您可以使用+=语法将row命令事件处理程序添加到每个GridView。因此,如果您的RowCommand事件处理程序方法称为“GridView1_RowCommand”,则可以执行以下操作: Rep
中继器
,里面有一个GridView
。现在我想启动GridView
的row命令。那么,有谁能告诉我这是怎么回事吗?请参考这里,这里进行了类似的讨论。听起来您想要做的是在每个网格视图中处理事件
一种方法是为Repeater
控件中的ItemCreated
事件创建一个事件处理程序。在该事件处理程序中,您可以使用+=
语法将row命令
事件处理程序添加到每个GridView
。因此,如果您的RowCommand
事件处理程序方法称为“GridView1_RowCommand”,则可以执行以下操作:
Repeater1_ItemCreated(Object Sender, RepeaterItemEventArgs e)
{
GridView tempGV = (GridView)e.Item.FindControl("GridView1");
tempGV += GridView1_RowComamnd;
}
然后,每次从一个GridView
s触发RowCommand
事件时,将调用GridView\u RowCommand
事件“RowCommand用于捕获和处理GridView行中包含的按钮单击。感谢虽然这在理论上可以回答问题,但请在此处包含答案的基本部分,并提供链接以供参考。好的,@BilltheLizard感谢您的建议,我将从现在开始遵循。