服务器:windows server 2003 r2
       TreeView 显示正常.
可是从客户端访问程序时,不能以树型显示,只能一个节点,一个节点的文字,罗列出来,这是什么问题,请指点,谢谢!

解决方案 »

  1.   

    web根目录下
    webctrl_client存在,且权限放在everyone可读
      

  2.   

    另外客户端ie5.5以上.且要可运行htc的权限.
      

  3.   

    估计IE版本的问题
    你试试其他客户端IE比较高的是不是也有这些问题,然后再判断
      

  4.   

    一、确保webctrl_client这个文件在IIS所指向的目录
    二、设置IE,工具-Intenet选项-安全-自定义级别-脚本(Java小程序脚本) 启用
      

  5.   

    更正一下
    一、确保webctrl_client这个文件夹在IIS所指向的目录(服务器端)
    二、设置IE,工具-Intenet选项-安全-自定义级别-脚本(Java小程序脚本) 启用(客户端)
      

  6.   

    客户端IE要5.5以上,另外将webctrl_client文件夹放在主虚拟目录下!
      

  7.   

    搂住在自己电脑上是可以的,应该和webctrl_client的问题不大
    所以估计是客户端的版本的问题
      

  8.   

    客户端IE要5.5以上,另外将webctrl_client文件夹放在主虚拟目录下!
    ===============
    已经是ie 6了,且webctrl_client文件夹放在主虚拟目录下
      

  9.   

    web根目录下
    webctrl_client存在,且权限放在everyone可读===================
    也设置了
      

  10.   

    另外客户端ie5.5以上.且要可运行htc的权限
    ================
    htc 在哪儿设置?
      

  11.   


    更正一下
    一、确保webctrl_client这个文件夹在IIS所指向的目录(服务器端)
    二、设置IE,工具-Intenet选项-安全-自定义级别-脚本(Java小程序脚本) 启用(客户端)
    ========================
    没有问题
      

  12.   

    ASP.NET程序打包的时候如何把TreeView一起打包? 
    1)、可以把webctrl_client放在自己应用文件目录里,但是需要在WebConfig中设置 在<configuration>下添加:   
    <configSections>   
                        <section  name="MicrosoftWebControls"  type="System.Configuration.NameValueSectionHandler,  System,  System.Configuration.NameValueSectionHandler,  System,  Version=1.0.3300.0,  Culture=neutral,  PublicKeyToken=b77a5c561934e089"  />     
     </configSections>     
     <MicrosoftWebControls>     
              <add  key="CommonFiles"  value="/website/webctrl_client/1_0"  />   
     </MicrosoftWebControls>   
    原地址:http://ttyp.cnblogs.com/archive/2005/06/01/165621.html 
    2)、第一种方法有些不好;建议把webctrl_client放到安装包中,在安装程序结束之前拷到根目录,也就是方法三;
    '-----------------//方法1:在实际运行时,整个安装已结束了。而安装TreeView的工作才刚开始。有点不同步
    /*ProcessStartInfo psi = new ProcessStartInfo();
    psi.WorkingDirectory = dir+"\\database";
    psi.FileName = dir + @"\database\iewebcontrols.msi ";
    psi.UseShellExecute=true; //msi文件,如是exe不用设
    Process.Start(psi);*/
    //方法2:安装iewebcontrols.msi
    /*Process treeProcess = new Process();
    treeProcess.EnableRaisingEvents = true;
    treeProcess.StartInfo.UseShellExecute = true;
    treeProcess.StartInfo.FileName = strInstallPath + @"\iewebcontrols.msi";
    treeProcess.Start();
    treeProcess.WaitForExit();
    treeProcess.Close();*/
    //方法3:文件拷贝
    string strWebRootPath = Directory.GetParent(Directory.GetParent(strInstallPath).ToString()).ToString();
    if(!Directory.Exists(strWebRootPath + @"\webctrl_client"))
    {
    Directory.Move(strInstallPath + @"\webctrl_client",strWebRootPath + @"\webctrl_client");
    }帖子转载,来自google.cn搜索我自己用的是1).
      

  13.   

    everyone打开
    =======
    打开了
      

  14.   

    我在win2003server能正常运行treeview而在客户浏览器却成行显示.