易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET TreeView Web 服务器控件概述


      TreeView Web 服务器控件用于以树形结构显示分层数据,如目录或文件目录。
 
一、TreeView 控件支持下面的功能:
·自动数据绑定,该功能允许将控件的节点绑定到分层数据(如 XML 文档)。
·通过与 SiteMapDataSource 控件集成提供对站点导航的支持。
·可以显示为可选择文本或超链接的节点文本。
·可通过主题、用户定义的图像和样式自定义外观。
·通过编程访问 TreeView 对象模型,使您可以动态地创建树,填充节点以及设置属性等。
·通过客户端到服务器的回调填充节点(在受支持的浏览器中)。
·能够在每个节点旁边显示复选框。
 
二、背景
      TreeView 控件可以显示几种不同类型的数据:在控件中以声明方式指定的静态数据、绑定到控件的数据、或作为对用户操作的响应通过执行代码添加到 TreeView 控件中的数据。
2.1、显示静态数据
可以通过创建 TreeNode 元素集合,这些元素是 TreeView 控件的子级,在 TreeView 控件中显示静态数据。这些子元素也被称为子节点。
下面的示例演示用于 TreeView 控件的标记,该控件包含三个节点,其中两个节点具有子节点。
<asp:TreeView ID="MyTreeView" Runat="server">
  <Nodes>
    <asp:TreeNode Value="Child1" Expanded="True" Text="1">
      <asp:TreeNode Value="Grandchild1" Text="A" />
      <asp:TreeNode Value="Grandchild2" Text="B" />
    </asp:TreeNode>
    <asp:TreeNode Value="Child2" Text="2" />
    <asp:TreeNode Value="Child3" Expanded="True" Text="3">
      <asp:TreeNode Value="Grandchild1" Text="A" />
    </asp:TreeNode>
  </Nodes>
</asp:TreeView>
 
2.2、将数据绑定到 TreeView 控件
可以将 TreeView 控件绑定到支持 IHierarchicalDataSource 接口的数据源,例如 XmlDataSource 和 SiteMapDataSource 控件。此外,在绑定数据时,还可以完全控制要从数据源填充哪些字段。
 
2.3、使用 TreeNodeCollection 以编程方式显示数据
通过访问 Nodes 属


相关文档:

ASP.NET判断QQ是否在线

/// <summary>
    /// 获取QQ当前状态(1:在线,0:不在线,-1:不存在)
    /// </summary>
    /// <param name="qq">qq号</param>
    /// <returns></returns>
    public static int GetQQS ......

ASP.NET 对FileUpLoad验证,上传图片到文件

(1) ASP.NET 的数据验证空件RegularExpressionValidator 实现验证FileUpLoad上传文件的类型
 <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="FileUpload1"
        ErrorMessage="格式不准确,只能(.jpg|.JPG|.gif|.G ......

Asp.net 发送大量邮件超时的解决办法

我们知道在.Net中发送邮件使用的是SmtpClient 类,比如简单的如下:
            SmtpClient client = new SmtpClient(args[0]);
            // Specify the e-mail sender.
     ......

黑衣女妖学做新闻系统(一):黑衣女妖想学asp.net


理论和实践不一样,理论再好,也要能实践才行。
如果你从来没有写过程序,那么,在写程序之前还是先看看语法之类的基础;如果你写过程序,那么你就可以边写程序边学习。
无论用什么语言写一个网站,其根本都是差不多,无非就是对数据库的操作,如插入、删除、修改和查询。
类并不可怕。类无非就是一些函数和属性,而且 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号