1

我有一个Repeater,里面有一个GridView。现在我想触发GridViewRowCommand。那么谁能告诉我怎么可能?

4

2 回答 2

2

听起来您想要做的是处理RowCommand每个GridViews.

一种方法是为控件ItemCreated中的事件创建事件处理程序Repeater。在该事件处理程序中,您可以使用语法将RowCommand事件处理程序添加到每个事件处理程序。因此,如果您的事件处理程序方法称为“GridView1_RowCommand”,您可以这样做:GridView+=RowCommand

Repeater1_ItemCreated(Object Sender, RepeaterItemEventArgs e)
{

    GridView tempGV = (GridView)e.Item.FindControl("GridView1");
    tempGV += GridView1_RowComamnd;

}

然后,每次RowCommand从您的其中一个触发事件时,都会调用GridView该事件。GridView_RowCommand

于 2011-10-03T12:46:44.310 回答
1

请参阅此站点,其中进行了类似的讨论。

于 2011-10-03T12:40:08.457 回答