ASP.NET中使用TreeView控件

2008-02-23 05:05:37来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

 简介

  在2002年,Microsoft发布了四种ASP.NET Web控件,用于为使用 Microsoft Internet Explorer 的 Web 访问者提供更好的体验。这些 Web 控件称为 Internet Explorer Web 控件,也简称为 IE Web 控件,包括以下四种控件:
   MultiPage Web 控件

   TabStrip Web 控件

   Toolbar Web 控件

   TreeView Web 控件

  这些 Web 控件通过提供 Web 访问者熟悉的用户界面,增强了 ASP.NET Web 页面。例如,Toolbar Web 控件能够显示一个和各种 Microsoft Office 产品中的工具栏相类似的可单击工具栏。TabStrip 和 MultiPage Web 控件配合使用后能够显示选项卡式内容。TreeView Web 控件能够用来显示可单击、可展开的树中的数据 - 和在 Microsoft Windows? 资源管理器中用树来显示 PC 文档系统中的驱动器和文档夹很类似。(您能够在 GotDotNet 站点找到这些 Web 控件的生动演示:WebControl Toolbar 演示、TabStrip/MultiPage WebControl 演示和 TreeView Sample WebControl 演示。)

  IE Web 控件能够在安装了 .NET Framework 版本 1.0 或 1.1 的 Web 服务器上使用。尽管 IE Web 控件是设计用来和 Internet Explorer 配合使用的,但这些 Web 控件也能够显示在其他浏览器中。但是,在 Internet Explorer 以外的浏览器中,当用户和 IE Web 控件交互时(例如展开 TreeView Web 控件中的某个节点),会发生回传。在 Internet Explorer 5.5 或更高版本中,IE Web 控件会发送 DHTML 代码,从而避免了回传的发生。也就是说,在访问您的 Web 站点时,使用 Internet Explorer 5.5 或更高版本的访问者将会比使用其他浏览器的用户获得更好的用户体验;当然,没有使用 IE 5.5 或更高版本的用户仍能够看到 IE Web 控件,并能够和之进行交互。

  下面,本文将主要介绍 TreeView IE Web 控件,并讨论如何使用此控件在 ASP.NET Web 页面中显示数据。有关其他 IE Web 控件的周详信息,请参阅 Internet Explorer Web Controls Overview 和 Internet Explorer Web Controls Reference。

  安装IE Web控件

  要在 ASP.NET Web 应用程式中使用 IE Web 控件,首先必须下载控件的源代码,然后运行一个编译批处理文档,对源代码进行编译并将所需的任何文档复制到相应的 Web 应用程式目录中。Internet Explorer Web 控件下载程式包是个大小为 360 KB 的自解压安装文档。

  下载并安装完 IE Web 控件后,将创建一个新目录(默认为 C:\Program Files\IE Web Controls\,您也能够在安装过程中配置此目录)。找到这个新目录,然后双击 build.bat 文档。这将创建一个新的子目录 build,编译 src 子目录中的类,并将生成的程式集和支持文档复制到 build 子目录中。

  运行完 build.bat 文档后,build 子目录将包含程式集文档 Microsoft.Web.UI.WebControls.dll 和子目录 Runtime。要在 ASP.NET Web 应用程式中使用 IE Web 控件,必须将 build\Runtime 子目录中的内容复制到 Web 应用程式的 /webctrl_client/1_0 子目录中,并将程式集文档 (Microsoft.Web.UI.WebControls.dll) 复制到 Web 应用程式的 /bin 子目录中。(在 IE Web 控件的 README.txt 文档中,提供了示例连同执行这些任务的命令行指令。)


[1] [2] [3] [4] 下一页

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: Visual C 实现数字化图像的分割

下一篇: ASP.NET保持用户状态的九种选择(上)

热门词条
热门标签