点击按钮,弹出一个页面,在页面里生成一个treeview ,但一点击treeview 就会报_dopostback()的js 错误,有遇到过这种情况的么,请指点一下,谢谢。(无论树是自动生成的还是页面里属性里设置的树都会报这个错误)treeview 是服务器端控件。

解决方案 »

  1.   

    不弹出是不是不会报错?是什么窗口?模态?树中有没有多个form?
      

  2.   

    弹出窗口是正常的,但一点击树结点,或者展开结点就报错我用的是window.showModalDialog弹出的,
      

  3.   

    我知道什么错误了。.open 就不会报错。
      

  4.   

    在<head></head>中加入 <base target="_self" />
      

  5.   

    在showModalDialog超连接不弹出新窗口
    加上<base target="_self">放在<html>和<body>之间
      

  6.   

    或者用window.showModalDialog弹出一个htm页面,里面放一个Iframe,frame里再显示你的页面
      

  7.   

    上面已经说过了解决方法。
    其实,这是由树的回发导致的,也可以取消树的回发,设置所有node的NavigateUrl="#"
      

  8.   

    Root.SelectAction = TreeNodeSelectAction.Expand;
    加上这个就不刷了