面板控件(Panel).aspx
<%
...
@ Page Language="C#" AutoEventWireup="true" CodeFile="面板控件(Panel).aspx.cs" Inherits="面板控件_Panel_"
%>
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
< html xmlns ="http://www.w3.org/1999/xhtml" >
< head runat ="server" >
< title > 面板控件(Panel) </ title >
</ head >
< body >
< form id ="form1" runat ="server" >
< div >
< asp:CheckBox ID ="CheckBox1" runat ="server" AutoPostBack ="True" Text ="是否显示" OnCheckedChanged ="CheckBox1_CheckedChanged" />< br />
Panel控件就是有个大的容器可以将其他的控件包含其中,在Panel中我在这里设置了DefaultButton为button1也就上提交按钮,当你按回车的时候,就相当于按了提交按钮。 < br />
< br />
< asp:Panel ID ="Panel1" runat ="server" Height ="50px" Width ="125px" DefaultButton ="Button1" Visible ="False" >
< asp:Label ID ="Label1" runat ="server" Text ="姓名:" ></ asp:Label >
< asp:TextBox ID ="TextBox1" runat ="server" ></ asp:TextBox >< br />
< asp:Label ID ="Label2" runat ="server" Text ="班级:" ></ asp:Label >
< asp:TextBox ID ="TextBox2" runat ="server" ></ asp:TextBox >< br />
< asp:Label ID ="Label3" runat ="server" Text ="年龄:" ></ asp:Label >
< asp:TextBox ID ="TextBox3" runat ="server" ></ asp:TextBox >
< asp:Button ID ="Button1" runat ="server" Text ="提交" OnClick ="Button1_Click" />< asp:Button ID ="Button2"
runat ="server" Text ="取消" /></ asp:Panel >
< br />
< asp:Label ID ="Label4" runat ="server" Text ="Label" ></ asp:Label >
< br />
</ div >
</ form >
</ body >
</ html >
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
< html xmlns ="http://www.w3.org/1999/xhtml" >
< head runat ="server" >
< title > 面板控件(Panel) </ title >
</ head >
< body >
< form id ="form1" runat ="server" >
< div >
< asp:CheckBox ID ="CheckBox1" runat ="server" AutoPostBack ="True" Text ="是否显示" OnCheckedChanged ="CheckBox1_CheckedChanged" />< br />
Panel控件就是有个大的容器可以将其他的控件包含其中,在Panel中我在这里设置了DefaultButton为button1也就上提交按钮,当你按回车的时候,就相当于按了提交按钮。 < br />
< br />
< asp:Panel ID ="Panel1" runat ="server" Height ="50px" Width ="125px" DefaultButton ="Button1" Visible ="False" >
< asp:Label ID ="Label1" runat ="server" Text ="姓名:" ></ asp:Label >
< asp:TextBox ID ="TextBox1" runat ="server" ></ asp:TextBox >< br />
< asp:Label ID ="Label2" runat ="server" Text ="班级:" ></ asp:Label >
< asp:TextBox ID ="TextBox2" runat ="server" ></ asp:TextBox >< br />
< asp:Label ID ="Label3" runat ="server" Text ="年龄:" ></ asp:Label >
< asp:TextBox ID ="TextBox3" runat ="server" ></ asp:TextBox >
< asp:Button ID ="Button1" runat ="server" Text ="提交" OnClick ="Button1_Click" />< asp:Button ID ="Button2"
runat ="server" Text ="取消" /></ asp:Panel >
< br />
< asp:Label ID ="Label4" runat ="server" Text ="Label" ></ asp:Label >
< br />
</ div >
</ form >
</ body >
</ html >
面板控件(Panel).aspx.cs
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 面板控件_Panel_ : System.Web.UI.Page
... {
protected void Page_Load(object sender, EventArgs e)
...{
}
protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
...{
if (this.CheckBox1.Checked == true)
...{
this.Panel1.Visible = true;
}
else
...{
this.Panel1.Visible = false;
}
}
protected void Button1_Click(object sender, EventArgs e)
...{
string str;
str ="您的姓名是:"+ this.TextBox1.Text+" ";
str += "您的班级是:"+this.TextBox2.Text+" ";
str += "您的性别是:"+this.TextBox3.Text+" ";
this.Label4.Text = str;
}
}
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 面板控件_Panel_ : System.Web.UI.Page
... {
protected void Page_Load(object sender, EventArgs e)
...{
}
protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
...{
if (this.CheckBox1.Checked == true)
...{
this.Panel1.Visible = true;
}
else
...{
this.Panel1.Visible = false;
}
}
protected void Button1_Click(object sender, EventArgs e)
...{
string str;
str ="您的姓名是:"+ this.TextBox1.Text+" ";
str += "您的班级是:"+this.TextBox2.Text+" ";
str += "您的性别是:"+this.TextBox3.Text+" ";
this.Label4.Text = str;
}
}