在vs中,添加了treeview控件。在treeview的treenodes属性中添加了父节点和子节点,可以看到+号,也可以点击。可是在浏览器中就看不到+号,也不能点击,所有的节点名都并列显示出来。请问是怎么回事呢?问题出在哪里呢?

解决方案 »

  1.   

    webctrl_client 放在站点主目录下,非虚拟目录
      

  2.   

    webctrl_client 放在虚拟主目录下
      

  3.   

    webctrl_client 要放在你程序的虚拟目录下
      

  4.   

    <iewc:TreeView id="TreeView1" runat="server" SelectExpands="True" SystemImagesPath="/webctrl_client/1_0/treeimages/">
    --------------------------------------------------------------------------
    SelectExpands="True" SystemImagesPath="/webctrl_client/1_0/treeimages/" 看下这有没有错误,
    把webctrl_client文件放在C:\Inetpub\wwwroot
    把Microsoft.Web.UI.WebControls.dll文件放在C:\Inetpub\wwwroot\应用程序\bin
    再错误我也没办法拉
      

  5.   

    webctrl_client,在哪里可以找到呢?在ASP2.0里没有哦
      

  6.   

    如果是2.0,使用内建的TreeView控件,不要使用iewebcontrols。如果是用iewebcontrols,需要每一个用户将浏览器安全级别降低到“中级”,或者将你的internet站点设置为“可信站点”才能看到树。
      

  7.   

    很感谢sp1234:好办法,以解决,自引入图片Expand\Colleapse 的图片,生成TreeLineImages,即可!建议LZ给SP1234加分