[英]How to fire RowCommand for a GridView which is inside a Repeater?
我有一个Repeater
,里面有一个GridView
。 现在,我想触发GridView
的RowCommand。 那么有人可以告诉我怎么回事吗?
听起来像您想做的是处理每个GridView
的RowCommand
事件。
一种方法是在Repeater
控件中为ItemCreated
事件创建一个事件处理程序。 然后,在该事件处理程序中,可以使用+=
语法将RowCommand
事件处理程序添加到每个GridView
。 因此,如果您的RowCommand
事件处理程序方法称为“ GridView1_RowCommand”,则可以执行以下操作:
Repeater1_ItemCreated(Object Sender, RepeaterItemEventArgs e)
{
GridView tempGV = (GridView)e.Item.FindControl("GridView1");
tempGV += GridView1_RowComamnd;
}
然后,每次从您的GridView
之一触发RowCommand
事件时,都会调用GridView_RowCommand
事件。
请参考该站点 ,此处进行了类似的讨论。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.