我有一个页面,页面左边是一个TreeView,右边是GridView选择TreeView节点时GridView显示相应的数据。
如果是首次访问此页,GridView加载所有的数据在此页面上加上UpdataPanel后,Gridview的分页不好用了,可以一直下一页,但点击上一页时就出现问题了提示:null为空或不是对象。
后台数据我是这样绑定的
如果TreeView节点没有被选择,将加载所有数据,反之GridView加载相应的数据。不知如何解决,不知道我说的问题大家看明白没有?

解决方案 »

  1.   

    你禁用GridView的Callback了吗?不知道Callback和UpdatePanel是否有什么影响。另外你是把TreeView和GridView一起放进一个UpdatePanel里吗?
      

  2.   

    PageIndexChanging...看看能不能进去捕获信息
      

  3.   

    To:cat_hsfz(我的新Blog在http://cathsfz.cnblogs.com) 放在一个UpdatePanel里了,并且
    GridView中的Callback已禁用了!
      

  4.   

    GridView的分页是我自定的义的分页。会不会跟自定义的分页有关呢?一会儿做个测试!
      

  5.   

    分页那儿写的有问题,但不知问题出在哪儿?
    把UpdatePanel去掉后,运行正常,加上之后,第一次点击下一页时,没有问题,但是在点上一页就出问题了。对象丢了,不知道怎么丢的,如果用GridView自的分页样式,一点问题没有,
      

  6.   

    不会出现这样的情况吧,要不把Ajax重装一下,散分帖,jf
      

  7.   

    用逐步调试,看看你的分页代码在哪里碰到null了吧。