我在radgrid中有一列radiobuttonlist,我想调用Telerik RadGrid方法
protected void RadGrid1_CustomAggregate(object sender, GridCustomAggregateEventArgs e)
在另一个事件中,因为选择更改了Aggregate Recalculate values
protected void radiobuttonList_SelectedIndexChanged(object sender, EventArgs e)
{
RadGrid1_CustomAggregate(???????)
}
答案 0 :(得分:0)
我认为这不可能,因为您需要知道要传递给事件的数据。如果你这样做,你可以使用类的构造函数来传递参数,例如:
GridCustomAggregateEventArgs args = new GridCustomAggregateEventArgs(RadGrid1.Items[0], RadGrid1.Columns[0], "");
RadGrid1_CustomAggregate(RadGrid1, args);
但我不知道你应该采用什么逻辑来获取数据。下载代码并查看内部调用的方式,以便您可以模拟它?
或尝试调用网格的Rebind()方法,以防它接受更改并再次执行查询。