日期:2014-05-19  浏览次数:20421 次

GridViewde的__doPostBack问题
小弟初来报道,急问:用ASPX网页中使用GridView自带的分页功能,每次点“下一页”的按钮就会弹出“缺少对象”的错误,用VS2005调试,停在了__doPostBack( "GridView ", "Page$Next ")处,请问是为什么呢?不甚感激!!!

------解决方案--------------------
呵呵,真有你的,还“不甚感激”!

按照你说的异常信息,只有可能是 _doPostBack 不存在。你确定大小写没有写错,或者页面上确实注册了回发?

代码中给一个控件增加回发机制,应该这样写:
..... = this.Page.ClientScript.GetPostbackEventRefeerence(GridView, ", "Page$Next ");

不要手动写javascript函数出去,应该让asp.net自己长生javascript代码。