如何以编程方式选择GridView行,以便“OnSelectedIndexChanged”事件触发

时间:2013-05-22 14:19:33

标签: c# asp.net

我的<asp:GridView>在其行中有select, edit, delete and insert个链接。我想在插入一行后触发OnSelectedIndexChanged。 有人可以帮忙??

2 个答案:

答案 0 :(得分:7)

只需通过调用GridView.SelectRow(int rowIndex)方法选择行,并传递新行的索引。这将触发SelectedIndexChanged事件(*)

(*)更准确地说,如果SelectedIndexChanging事件处理程序都没有设置SelectedIndexChanged,它将首先触发SelectedIndexChanging事件,然后才触发cancel true

答案 1 :(得分:0)

你可以通过

以编程方式触发SelectedIndexChanged事件
GridView1_OnSelectedIndexChanged(new object(), new EventArgs());