资源管理器 小项目转WEB为了公司后期的产品练手  分页用的陕北吴起哇的aspnetpager 显示用的repeter
左边树形菜单treeview 生成到页面查看源码后 发现viewstate好多- - 我看像CSDN这种都没有这个东东 查了一下百度 谷歌 这个东西有时候需要 有时候不需要 有人说全部用HTML控件..全部靠JS 和jq ajax来交互
左边树形如果按照这种思路 我现在想求JS和SQL2000 字段为GUID类型的数据源动态生成.
只要生成树形结构 将ID传到右边就OK了 还有JS分页  
以前我是利用treeview的selectnodechang取ID的看来这种方式得舍弃了- - viewstate老大说 影响效率

解决方案 »

  1.   

    TreeNode 有个叫 NavigateUrl 的属性,其实就是把node做成超链接,可以试试用这个,在超链接的URL里带上你的ID ,如 aaa.aspx?ID=xxxx
      

  2.   

    呵呵 首先谢谢你 你误解我的意思了 我的意思是 想摆脱web控件 尽量让页面不产生viewstate这个东西
      

  3.   

    viewstate记录当前页面状态,用于以submit的方式告诉服务器这个页面原来是什么样子的
    在下次打开用于重现,关闭viewstate不影响生成超链接<a />标记注意每次打开页面的时候重新生成树就好翻页可以用隐藏input记录页数树的autopostback要关掉,另外treenode的的target指定超链接打开的位置