如何调用Telerik RadGrid方法保护的void RadGrid1_CustomAggregate(对象发送方,



我在radgrid中有一列单选按钮列表,我想调用Telerik radgrid方法

protected void RadGrid1_CustomAggregate(object sender, GridCustomAggregateEventArgs e)

在另一个事件中,当选择更改聚合重新计算值时

protected void radiobuttonList_SelectedIndexChanged(object sender, EventArgs e)
{
  RadGrid1_CustomAggregate(???????)
}

我认为这真的不可能,因为您需要知道要传递给事件的数据。如果你这样做了,你可以使用类的构造函数来传递参数,例如:

GridCustomAggregateEventArgs args = new GridCustomAggregateEventArgs(RadGrid1.Items[0], RadGrid1.Columns[0], "");
RadGrid1_CustomAggregate(RadGrid1, args);

但我不知道你应该用什么逻辑来获取数据。下载代码,看看它是如何在内部调用的,这样你就可以模仿它了吗?

或者尝试调用网格的Rebind()方法,以防它再次获取更改并执行查询。

相关内容

  • 没有找到相关文章

最新更新