<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="PanelDemo.WebForm1" %>
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace PanelDemo{ public partial class WebForm1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (chkHide.Checked) { pnlDynamic.Visible = false; } else { pnlDynamic.Visible = true; } int numlabels = Int32.Parse(ddlLabels.SelectedItem.Value); for (int i = 1; i < numlabels; i++) { Label lb1 = new Label(); lb1.Text = "Label " + (i).ToString(); pnlDynamic.Controls.Add(lb1); pnlDynamic.Controls.Add(new LiteralControl("")); } int numBoxes = Int32.Parse(ddlBoxes.SelectedItem.Value); for (int i = 1; i < numBoxes; i++) { TextBox txt = new TextBox(); txt.Text = "TextBox " + i.ToString(); txt.ID = "TextBox " + i.ToString(); pnlDynamic.Controls.Add(txt); pnlDynamic.Controls.Add(new LiteralControl("")); } string strText = "填写长内容"; lbPanelContent.Text = strText; } protected void ddlScrollBars_SelectedIndexChanged(object sender, EventArgs e) { DropDownList ddl = (DropDownList)sender; string strValue = ddl.SelectedValue; ScrollBars scrollBar = (ScrollBars)Enum.Parse(typeof(ScrollBars), strValue); pnlScroll.ScrollBars = scrollBar; } protected void rblWrap_SelectedIndexChanged(object sender, EventArgs e) { RadioButtonList rbl = (RadioButtonList)sender; pnlScroll.Wrap = Convert.ToBoolean(rbl.SelectedValue); } }}