我有Repeater
,里面有GridView
。现在我要解雇GridView
的RowCommand。所以任何人都可以告诉我它是怎么回事?
答案 0 :(得分:2)
您想要做的是处理每个GridView
中的RowCommand
事件。
执行此操作的一种方法是为ItemCreated
控件中的Repeater
事件创建事件处理程序。在该事件处理程序中,您可以使用RowCommand
语法将GridView
事件处理程序添加到每个+=
。因此,如果您的RowCommand
事件处理程序方法被称为“GridView1_RowCommand”,则可以执行此操作:
Repeater1_ItemCreated(Object Sender, RepeaterItemEventArgs e)
{
GridView tempGV = (GridView)e.Item.FindControl("GridView1");
tempGV += GridView1_RowComamnd;
}
然后,每次RowCommand
个GridView
事件被触发时,都会调用GridView_RowCommand
事件。
答案 1 :(得分:1)
请参阅此site,其中进行了类似的讨论。