繁体   English   中英

如何为直放站内的GridView触发RowCommand?

[英]How to fire RowCommand for a GridView which is inside a Repeater?

我有一个Repeater ,里面有一个GridView 现在,我想触发GridView的RowCommand。 那么有人可以告诉我怎么回事吗?

听起来像您想做的是处理每个GridViewRowCommand事件。

一种方法是在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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM