• net4:Panel动态添加控件及隐藏,Table动态创建表格


    原文发布时间为:2008-07-29 —— 来源于本人的百度文章 [由搬家工具导入]

    using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;

    public partial class Default2 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Panel1.Visible = false;
                CheckBox1.Text = "show";
            }
        }
        protected void Button1_Click(object sender, EventArgs e)
        {
            int a = int.Parse(DropDownList1.SelectedValue);
            int b = int.Parse(DropDownList2.SelectedValue);
            for (int i = 0; i < a; i++)
            {
                Label lb = new Label();
                lb.ID = "lb" + i;
                lb.Text = "label" + i + "<br>";
                Panel1.Controls.Add(lb);
            }

            for (int i = 0; i < a; i++)
            {
                Label lb = new Label();
                lb.ID = "lb" + i;
                lb.Text = "label" + i + "<br>";
                PlaceHolder1.Controls.Add(lb);
            }

            for (int i = 0; i < b; i++)
            {
                TextBox tb = new TextBox();
                tb.ID = "tb" + i;
                tb.Text = "textbox" + i;
                Literal br = new Literal();
                br.Text = "<br>";
                Panel1.Controls.Add(br);
                Panel1.Controls.Add(tb);
            }

            Literal lt = new Literal();
            lt.Text = TextBox1.Text;
            Panel1.Controls.Add(lt);

        }
        protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
        {
            if (!CheckBox1.Checked)
            {
                CheckBox1.Text = "show";
                Panel1.Visible = false;
            }
            else
            {
                CheckBox1.Text = "hide";
                Panel1.Visible = true;
            }
        }
        private static string td(HttpContext context)
        {
            return DateTime.Now.ToString();
        }
    }

    -----------------------------------------------------

    using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;

    public partial class Default3 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
           
       
            for (int i = 0; i < 4; i++)//4行8列表格
            {
                TableRow tr = new TableRow();
                for (int j = 0; j < 8; j++)
                {
                    TableCell tc = new TableCell();
                    Label lb = new Label();
                    lb.Text = i + "," + j;
                    tc.Controls.Add(lb);
                    tr.Controls.Add(tc);
                }

                Table1.Rows.Add(tr);
            }
          
        }
        }

  • 相关阅读:
    eclipse安装Genymotion插件
    [Eclipse插件] 安装和使用JD-Eclipse插件
    [Eclipse插件] Eclipse中如何安装和使用GrepCode插件
    [Android Studio] Android Studio如何删除module(转载)
    前端html基本标签
    python实现简单FTP
    文件的md5计算
    suprocess模块
    几个小例子
    configparser模块
  • 原文地址:https://www.cnblogs.com/handboy/p/7141545.html
Copyright © 2020-2023  润新知