本文介绍了ASP.NET TreeView控件一些显示问题的解决方法。这个解决方法适用于Visual Studio .NET 2003。

ASP.NET TreeView控件首要用于显现树形结构,该树与Windows资源管理器中的树相似。不过有时分,当咱们运用ASP.NET的TREEVIEW控件时分,咱们发现ASP.NET TREEVIEW控件不能显现树型而是显现为顺序排列的文字。咱们该怎样处理呢?

ASP.NET Treeview控件显现形式的设置(asp.net treeview控件使用详解)  Treeview控件 第1张

(1)装置IEWebControls.(下载地址:http://ASP.NET/IEWebControls/Download.aspx?tabid=1)

(2)运转Build.bat.留意,咱们先用记事本翻开Build.bat,在里面咱们看到csc.exe,它的前面没有途径,所以咱们运转它的时分会发生一个build目录及其相应文件,却在build目录下无法找到Microsoft.Web.UI.WebControls.dll.处理办法:翻开C盘(假定操作系统装置在该盘下),查找csc.exe,咱们会发现查找到两个文件,挑选***个文件(称号为csc)的特点,仿制其方位:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322,然后将它粘贴到Build.bat中csc.exe前面即可(C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\csc.exe),再运转Build.bat.

(3)

1.假如IIS的根目录默许的途径(c:\inetpub\wwwroot)没有改动,则只需求将运转Build.bat后生成的build目录下的Runtime目录下的文件和文件夹一同仿制到C:\Inetpub\wwwroot\webctrl_client\1_0下就可以了,webctrl_client\1_0这两级目录需求你自己创立.(文件夹称号别弄错了哦!:))

2.假如IIS的根目录已经由默许的途径(c:\inetpub\wwwroot)改动为其他途径(假定为D:\example),咱们需求从头在IIS上注册asp.net,具体步骤:Windows “开端”菜单->“程序”->“Visual Studio .NET 2003”->“Visual Studio .NET 东西”->“Visual Studio .NET 指令提示”,然后在该窗口输入翻开后,输入 aspnet_regiis /i 回车即可。成功装置后,你会发现D:\example目录下多了一个名为aspnet_client的文件夹,表明你注册成功了!然后需求将运转Build.bat后生成的build目录下的Runtime目录下的文件仿制到D:\example\webctrl_client\1_0下就可以了,webctrl_client\1_0 这两级目录需求你自己创立.

(4)把生成的Microsoft.Web.UI.WebControls.dll 放到你的工程项目中文件夹的称号为 bin 的目录下。

这样ASP.NET TREEVIEW控件就可以正确显现树型结构了!

友谊提示:你成功装置 IEWebControls 后(默许C盘哈),你在C:\Program Files\IE Web Controls下有个README.txt的文本文件,上面十分具体的解说了怎么正确运用 IEWebControls 的办法,并给出了样例。:)

以上处理办法适用于Visual Studio .NET 2003.

本文来自wayne_cai的博客:《处理ASP.NET的TREEVIEW控件不能显现树型结构》

【修改引荐】

  1. 点评一下ASP.NET的WEB控件
  2. ASP.NET静态页面生成及分页的完成
  3. 运用Spring处理ibatis多数据源的苦恼
  4. ASP.NET前台控件点评:防止强迫症,奔向简练高效
  5. 有关ASP.NET MVC结构的一些基础知识
转载请说明出处
知优网 » ASP.NET Treeview控件显现形式的设置(asp.net treeview控件使用详解)

发表评论

您需要后才能发表评论