首页 ┆ 网站地图 ┆ 在线留言 ┆ 游戏资讯 ┆ 资源下载 ┆ 端午节祝福 ┆ 迅雷在线影视
设为首页
加入收藏
联系我们
高级搜索
您当前的位置: 主页>NET专区>ASP.NET>解决Asp.net的TREEVIEW控件只显示为顺序排列的文字问题
解决Asp.net的TREEVIEW控件只显示为顺序排列的文字问题
来源: 发布时间:2008-08-26 发布人: 浏览: 人次   字体: [ ]  
      今天在给客户布署程序时,发现用Asp.net的TREEVIEW控件又不能显示了,只显示为顺序排列的文字,我们开发时用的是WNXP系统,当在布署的服务器是WIN2003,开发环境是VS2003,我们布署程序时webctrl_client这个文件夹加进去了,还是不行,后来才发现,在WIN2003下的IIS要把“集成WINDOWS身份验证”这个复选框选上才行,这样问题解决了,为了方便大家遇到此类问题快速解决,我把TREEVIEW控件只显示为顺序排列的文字这个问题的详细解决办法放在下面了,希望对众网友们有用!

    (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. 


相 关 文 章   发布商链接
·举例说明VS2005如何调用不带参数和带...
·实例讲解为GridView/DataGrid整行添...
·实例讲解GridView/DataGri同时支持行...
·Asp.net实现加密和解密的运算代码实...
·Asp.net+AJAX实现的省市县无刷新级联...
·实例讲解asp.net一次预览并上传多张...
·asp.net中页面Div层内部的控件在垂直...
·解决B/S系统开发中Activex控件需要激...
·asp.net如何自定义配置文件的探讨
·如何在asp.net刷新页面时不提示 "重...
 §最新评论:(评论内容只代表网友观点,与本站立场无关!)
网名: 验证码:  【所有评论】【↑返回顶部
评 分: 12 345
评论内容:(不能超过500字,请自觉遵守互联网相关政策法规。[按 Ctrl+Enter 可直接提交]
注意:请勿在本站发布政治话题、色情及违反法律的内容。
IT知道网 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。
推 荐 文 章
·如何实现在DataList控件中的D...
·实例讲解asp.net生成高质量缩
·asp.net适用于IE或FireFox的...
·举例详解C#代码与javaScript...
·asp.net无刷新上传文件
·在Ie中保存图片时出现"800700...
·asp.net文件上传大小限制的控
·asp.net动态生成txt文本文件...
·asp.net实现将Excel文件导入...
·实现多列,带图片的DropDownLi...
·javascript实现TreeView 控件
·ASP.NET配置Word的操作权限
·让FileUpload控件在IE和FireF...
·ASP.NET实现Office文档的分类
·asp.net文件下载显示进度条的
热 门 文 章
·asp.net(C#)上传下载及文件管...
·图解asp.net如何用excel做报...
·asp.net无刷新上传文件
·Asp.Net防止刷新重复提交数据...
·asp.net实现将Excel文件导入...
·asp.net中Web.Config配置文件...
·ASP.NET取得物理路径和虚拟路...
·asp.net(c#)生成验证码代码,...
·asp.net页面回传与js调用服务...
·asp.net(C#版)实现登录验证码...
·DataGrid中DropDownList触发S...
·ASP.net 实现批量数据更新或...
·asp.net中DataBinder.Eval的...
·asp.net可输入的下拉框复合控...
·asp.net中常见的几种日历控件...
网站首页 - 关于本站 - 加入收藏 - 网站地图 - 友情连接 - 在线留言 - 联系我们 - 返回顶部
Copyright © 2007 IT知道网.[冀ICP备07026896号]. All Rights Reserved .