zoukankan      html  css  js  c++  java
  • C#2008与.NET 3.5 高级程序设计读书笔记(32) ASP.NET Web控件、主题和母版页

    1.System.Web.UI.Control类型

    遍历控件

    代码
    string theInfo = String.Empty;
    theInfo
    = string.Format("Has controls? {0} <br/>", myPanel.HasControls());
    foreach (Control c in myPanel.Controls)
    {
    if (!object.ReferenceEquals(c.GetType(), typeof(System.Web.UI.LiteralControl)))
    {
    theInfo
    += "***************************<br/>";
    theInfo
    += string.Format("Control Name? {0} <br/>", c.ToString());
    theInfo
    += string.Format("ID? {0} <br>", c.ID);
    theInfo
    += string.Format("Control Visible? {0} <br/>", c.Visible);
    theInfo
    += string.Format("ViewState? {0} <br/>", c.EnableViewState);
    }
    }
    lblControlInfo.Text
    = theInfo;

    动态添加控件

    代码
    for (int i = 0; i < 3; i++)
    {
    // Assign a name so we can get
    // the text value out later
    // using the incoming form data.
    TextBox t = new TextBox();
    t.ID
    = string.Format("newTextBox{0}", i);
    myPanel.Controls.Add(t);
    }

    2.ASP.NET Web空间的类别

    *简单控件

    *(功能)富控件

    *以数据为中心的控件

    *输入验证控件

    *Web部件控件

    *安全控件

  • 相关阅读:
    ubuntu 开启ssh
    ubuntu 电源管理
    吸血鬼数
    java泛型
    分布式数据库主键id生成策略
    使用SSH工具连接到MySQL
    MySQL命令行基本命令操作
    bootstrap图片轮播
    java设计模式----工厂模式
    java设计模式----享元模式
  • 原文地址:https://www.cnblogs.com/engine1984/p/1821640.html
Copyright © 2011-2022 走看看