AddHandler grid.PageIndexChanged, AddressOf EventHandler AddHandler grid.EditCommand, AddressOf MyDataGrid_EditCommandSub EventHandler(ByVal sender As Object, ByVal e As DataGridPageChangedEventArgs) sender.CurrentPageIndex = e.NewPageIndex sender.DataBind() End Sub Public Sub MyDataGrid_EditCommand(ByVal source As Object, ByVal e As DataGridCommandEventArgs) Handles grid.EditCommand grid.EditItemIndex = e.Item.ItemIndex End Sub
LinkButton btn = new LinkButton();
btn.Click += new System.EventHandler(btn_Click);Add a function:
private void btn_Click(object sender, EventArgs e)
{
...
}
btn.Click += new System.EventHandler(btn_Click);
不大现实 有没有生成 控件数组 之类的方法解决
AddHandler grid.EditCommand, AddressOf MyDataGrid_EditCommandSub EventHandler(ByVal sender As Object, ByVal e As DataGridPageChangedEventArgs)
sender.CurrentPageIndex = e.NewPageIndex
sender.DataBind()
End Sub Public Sub MyDataGrid_EditCommand(ByVal source As Object, ByVal e As DataGridCommandEventArgs) Handles grid.EditCommand
grid.EditItemIndex = e.Item.ItemIndex
End Sub