Stu*_*art 3 c# asp.net events sender page-index-changed
我GridView在一个页面上有多个页面,它们都是分页的。我需要处理OnPageIndexChanging事件中的分页,但是我不想为每个脚本编写相同的代码GridView。
那么如何从发送方获取GridView对象ID?我正在尝试执行以下操作...。
protected void PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView gridView = (GridView)sender.ID;
gridView.PageIndex = e.NewPageIndex;
gridView.DataBind();
}
Run Code Online (Sandbox Code Playgroud)
这样,我可以为所有GridView调用相同的事件处理程序,而不必为每个GridViews编写一个新的偶数处理程序?我只是不知道如何获取ID的的GridView触发事件:(
任何帮助表示赞赏!
更简单:
GridView gridView = (GridView)sender;
Run Code Online (Sandbox Code Playgroud)
该sender参数始终是触发事件的控制。
| 归档时间: |
|
| 查看次数: |
6804 次 |
| 最近记录: |