网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ASP.net > 正文

ASP.NET中使用TreeView控件系列

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/12
oft.Web.UI.WebControls.dll 程序集文件,然后单击 OK(确定)。这会将 MultiPage、TabStrip、Toolbar 和 TreeView 等 IE Web 控件添加到 Visual Studio .NET 工具箱中。要将以上控件中的任何一种添加到 ASP.NET Web 页中,只需要将相应的控件从工具箱拖放到设计器中即可。
  
  要在内含代码的类中使用 IE Web 控件,首先需要右击 Reference(引用),然后选择 Add Reference(添加引用),将引用添加到 Microsoft.Web.UI.WebControls.dll 程序集中。然后,在内含代码的类中,如果使用的是 C# ,则添加 using Microsoft.Web.UI.WebControls;如果使用的是 Microsoft Visual Basic .NET,则添加 Imports Microsoft.Web.UI.WebControls。
  
  如果不是使用 Visual Studio .NET 作为 ASP.NET Web 应用程序编辑器,则需要在 ASP.NET Web 页的顶端手动添加以下 @Register 指令:
  
  <%@ Register TagPrefix=\whateverNamespace=\Microsoft.Web.UI.WebControlsAssembly=\Microsoft.Web.UI.WebControls\ %>
  
  然后,将IE Web控件添加到Web页中,可以使用以下语法:
  
  <whatever:WebControlName runat=\server\ >
  
  
  </whatever:WebControlName>
  
  例如,要添加 TreeView 控件,可以在页面顶端添加以下 @Register 指令:
  
  <%@ Register TagPrefix=\iewcNamespace=\Microsoft.Web.UI.WebControlsAssembly=\Microsoft.Web.UI.WebControls\ %>
  
  接着,在ASP.NET Web页中希望显示TreeView的位置添加以下Web控件语法:
  
  <iewc:TreeView runat=\server\ >
  
  </iewc:TreeView>
  
  TreeView IE Web 控件入门
  
  当 TreeView IE Web 控件在访问者浏览器中显示时,会显示一棵树,此树与 Windows 资源管理器中的树非常类似。不同的是,TreeView 可以由任意多个 TreeNode 对象组成。每个 TreeNode 对象都可以关联文本和图像。另外,TreeNode 还可以显示为超链接并与某个 URL 相关联。每个 TreeNote 还可以包括任意多个子 TreeNote 对象。包含 TreeNode 及其子节点的层次结构构成了 TreeView 控件所呈现的树结构。
  
  假设您要构建一个用于显示家谱的 TreeView 控件。由于信息基本上不需要改动,因此您可能希望静态地指定 TreeView 结构。如果使用的是 Visual Studio .NET,则静态指定 TreeView 结构就像填写几份表格一样简单。首先,通过将 TreeView 控件从工具箱拖放到设计器中,将新的 TreeView 控件添加到 ASP.NET Web 页中。然后,将 TreeView 控件的 ID 属性设置为 tvFamilyTree。
  
  现在,要静态指定组成 TreeView 的 TreeNode。请从 Properties(属性)窗格中选择 Nodes(节点)属性,然后单击此属性右侧的省略号按钮。这时将显示 TreeNodeEditor(TreeNode 编辑器)对话框。现在可以将新的 TreeNode 添加到 TreeView 中。
  
  填充 TreeNodeEditor(TreeNote 编辑器)对话框后,以下标记将被添加到 ASP.NET Web 页的 .aspx 部分:
  
  <ie:TreeView id=\tvFamilyTree\ runat=\server\>
  
  <ie:TreeNode Text=\John Smith\>
  
  <ie:TreeNode Text=\Born: Jan. 3rd, 1885\></ie:TreeNode>
  
  <ie:TreeNode Text=\Died: Feb. 13, 1919\></ie:TreeNode>
  
  <ie:TreeNode Text=\Spouse\>
  
  <ie:TreeNode Text=\Marie Ellsworth\>
  
  <ie:TreeNode Text=\Born: Aug. 1, 1889\></ie:TreeNode>
  
  <ie:TreeNode Text=\Died: Unknown\></ie:TreeNode>
  
  </ie:TreeNode>
  
  <ie:TreeNode Text=\Child

网学推荐

免费论文

原创论文

设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号