我装了treeview控件,在vs.net中拖到应用程序中,设置完节点后进行游览,只是把树各个节点text显示出来,不显示树,为什么啊,是不是需要设web.config文件啊,那位大侠请帮忙像toolbar情况类似

解决方案 »

  1.   

    你可以将webctrl_client文件夹复制到当前应用程序所在站点的根目录下。
      

  2.   

    CSDN搜索一大框,都是一样的问题
    webctrl_client 目录拷贝
    wwwroot下
      

  3.   

    找到并复制webctrl_client文件夹到iis根目录下...
      

  4.   

    确保根目录下有webctrl_client文件夹 一般是C:\Inetpub\wwwroot\webctrl_client
      

  5.   

    把webctrl_client文件夹复制到iis根目录下
      

  6.   

    应该是没把webctrl_client文件夹拷贝到根目录下
      

  7.   

    把webctrl_client文件夹拷贝到程序根目录下             --欧阳如枫[^_^(笑一个)]
      

  8.   

    你跟我问的问题一样,目前我还没解决呢,他们也是这样说的“把/webctrl_client目录整个完整拷到/wwwroot下”,我没明白什么意思,是改变IIS的路径吗,还是拷贝文件到目录下,现在正在试。如果你解决了,告诉我一声。如果我解决了一定会告诉你,好吧?
      

  9.   

    谢谢大家,我是有那个目录可还是不管用,我从http://www.asp.net/IEWebControls/Download.aspx?tabindex=0&tabid=1
    下载的
      

  10.   

    webctr1_client文件夹是自己建立的吗?还是系统自动生成的
      

  11.   

    webctrl_client是我自己新建的文件夹,应该不是系统生成的吧
      

  12.   

    不用自己建的,在readme.txt里说的很清楚啊!
    To run the IE Web Controls:
    1.  Copy the contents of the Runtime directory to the webctrl_client\1_0
        directory under your top-level site directory.  For example, if your 
        site root is c:\Inetpub\wwwroot, type this at the command prompt:    xcopy /s /i .\build\Runtime c:\Inetpub\wwwroot\webctrl_client\1_0 /y   如果你考了还是不管用,可能你iis的主目录不是c:\inetpub\wwwroot,iis的默认web站点的属性里设置主目录的本地路径是可以改的,你查一下是否被改动过了.
      

  13.   

    看了,我的本地路径没有问题,我是照readme.txt一步一步做的,应该没问题
      

  14.   

    比如你现在的虚拟目录指向是project文件夹
    那么你现在就把webctrl_client文件夹拷贝到project文件夹
    里面就OK了
    即他们说的“找到并复制webctrl_client文件夹到iis根目录下...”
      

  15.   

    刚来的上班族:
    大哥,谢谢,我也是这个问题,我刚要问呢,没想到大哥,到也遇见这个问题了,并有这么多大哥做答,谢谢!我的qq;115179779  验证:treeview
    希望大哥加我,共同研究treeview!!
      

  16.   

    我在c:\inetpub\wwwroot下建立了一个应用程序,我把webctrl_client文件夹放到c:\inetpub\wwwroot和放到我的应用程序文件夹下都试过了还是不行
      

  17.   

    解决了解决了,我的问题解决了。
    是这样的,你可能跟我犯了同样的错误,我们都把文件夹给拷过去了,其实人家的意思是让把文件夹里的文件拷过去,这样吧,我把目录告诉给你:如你的应用程序叫(TT1)
    将“webctrl_client”文件夹拷到你的TT1目录下,目录结构是这样的:
    /webctrl_client/1_0/
           MultiPage.htc
           TabStrip.htc
           toolbar.htc
           treeview.htc
            webservice.htc
            webserviced.htc
            [images]
            [treeimages]
    再把 multipage.aspx
            state_city.xml
            tabstrip.aspx
            toolbar.aspx
            treeview.aspx
            treeview_bound.aspx
    这些文件加入到你的TT1目录下,Microsoft.Web.UI.WebControls.dll拷到你的bin目录下。
    这样就是树形显示了。
      

  18.   

    如果你还有什么不懂的来问我,我在QQ上给你留言了。我叫吐司,QQ也叫吐司。
      

  19.   

    还横着??multipage.aspx
            state_city.xml
            tabstrip.aspx
            toolbar.aspx
            treeview.aspx
            treeview_bound.aspx
    文件拷了吗,这些文件直接拷到应用程序文件下,不要拷文件夹,是拷文件
      

  20.   

    我是用vs.net建立了一个项目webapalication1,此文件在c:\inetpub\wwwroot下,然后我把webctrl_client连同其内容考到项目下,并且把Microsoft.Web.UI.WebControls.dll考到项目的bin文件家下
    你里面有Microsoft.Web.UI.WebControlsresource.dll文件吗
      

  21.   

    我修改了.bat文件后才生成的.dll文件,我使用的是.net2003版的,TreeView好像还是老版本的,修改后的bulid.bat文件内容是:
    @if "%_echo%"=="" echo off
    if not exist build mkdir build
    C:\WINNT\Microsoft.NET\Framework\v1.1.4322\csc.exe /out:build\Microsoft.Web.UI.WebControls.dll @IEWebControls.rsp
    xcopy src\Runtime build\Runtime /E /Y /I /Q
    这样才生成.dll文件。
    然后将samples文件夹里的几个文件拷到你的项目下面。
      

  22.   

    生成的dll文件只有Microsoft.Web.UI.WebControls.dll吧
      

  23.   

    可以,一个.dll文件就可以使用了,再使用命令xcopy /s /i .\build\Runtime c:\Inetpub\wwwroot\webctrl_client\1_0 /y和 xcopy /s /i .\samples c:\Inetpub\wwwroot\sampleapp /y不就可以建成webctrl_client文件夹了吗,把这个文件夹拷到你的项目下,再把sampleapp文件夹里的文件拷到项目下,注意一个是要拷整个文件夹,一个是只拷文件夹内的文件。
      

  24.   

    我把webctrl_client拷打了sampleapp下,并且吧Microsoft.Web.UI.WebControls.dll拷打了sampleapp下的bin文件夹下,还是不行
      

  25.   

    哥哥,不是那个意思,你咋曲解了我的意思呢,我说一步你做一步,
    1.现在新建一个项目
    2.找到这个项目所在的目录,将webctrl_client文件夹拷到你的项目下
    3.将你samlpeapp文件夹里的“文件”拷到你的项目下,注意不拷文件夹,拷文件!!!
    4.将Microsoft.Web.UI.WebControls.dll拷到你的项目bin目录下
    5.打开你的项目工具箱添加Microsoft.Web.UI.WebControls.dll,用浏览添加你刚刚拷到bin下的那个Microsoft.Web.UI.WebControls.dll
    6.在你的工具箱里会出现TreeView控件,使用它
      

  26.   

    webctrl_client文件夹copy到web服务器的根目录下,默认在c:\interpub\wwwroot,但最好确认一下,我就犯过一回傻,咋弄都不行,后来才发现是这样的低级错误。
      

  27.   

    前面都着你说的做的,最后我把TreeView拖到默认的webform1里,随便加了几个节点,浏览还是和以前一样
      

  28.   

    c:\interpub\wwwroot不就是根目录吗
      

  29.   

    搞定了,浪费了两天时间,才发现犯的是如此低级错误,哎
    我把  webctrl_client里的"l"写成"1"了,靠,气死了,白花了两天时间