*Using the ASP.NET Panel Control...

王朝c#·作者佚名  2006-12-17
窄屏简体版  字體:   |    |    |  超大  

Date: March 6, 2003
Download the code.
Printer Friendly Version

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>

<head>

<title>PanelControl</title>

<meta content="Microsoft Visual Studio.NET 7.0" name=GENERATOR>

<meta content="Visual Basic 7.0" name=CODE_LANGUAGE>

<meta content=JavaScript name=vs_defaultClientScript>

<meta content=http://schemas.microsoft.com/intellisense/ie5 name=vs_targetSchema>

</head>

<body MS_POSITIONING="GridLayout">

<form id=Form1 method=post runat="server">

<asp:Button ID="btnName" CommandName="name" OnCommand="button_click" text="Name" Runat="server" />

<asp:Button ID="btnAddress" CommandName="address" OnCommand="button_click" Text="Address" Runat="server" />

<asp:Button ID="btnPhone" CommandName="phone" OnCommand="button_click" Text="Telephone" Runat="server" />

<asp:Button ID="btnSubmit" Text="Submit" Runat="server" />

<asp:Panel id="pnlName"

style="Z-INDEX: 101; LEFT: 20px; POSITION: absolute; TOP: 64px"

runat="server"

Height="182px"

Width="278px">

<TABLE>

<TR>

<TD><asp:Label id="lblFirstName" Runat="server" text="First Name:"></asp:Label></TD>

<TD><asp:TextBox id="txtFirstName" Runat="server"></asp:TextBox></TD></TR>

<TR>

<TD><asp:Label id="lblMiddleName" Runat="server" text="Middle Name:"></asp:Label></TD>

<TD><asp:TextBox id="txtMiddleName" Runat="server"></asp:TextBox></TD>

</TR>

<TR>

<TD><asp:Label id="lblLastName" Runat="server" text="Last Name:"></asp:Label></TD>

<TD><asp:TextBox id="txtLastName" Runat="server"></asp:TextBox></TD>

</TR>

</TABLE>

</asp:Panel>

<asp:Panel id="pnlPhone"

style="Z-INDEX: 102; LEFT: 20px; POSITION: absolute; TOP: 64px"

runat="server"

Height="182px"

Width="278px">

<TABLE>

<TR>

<TD><asp:Label id="lblPhone" Runat="server" text="Telephone:"></asp:Label></TD>

<TD><asp:TextBox id="txtPhone" Runat="server"></asp:TextBox></TD>

</TR>

<TR>

<TD><asp:Label id="lblCellPhone" Runat="server" text="Cell Phone:"></asp:Label></TD>

<TD><asp:TextBox id="txtCellPhone" Runat="server"></asp:TextBox></TD>

</TR>

<TR>

<TD><asp:Label id="lblFax" Runat="server" text="FAX:"></asp:Label></TD>

<TD><asp:TextBox id="txtFax" Runat="server"></asp:TextBox></TD>

</TR>

</TABLE>

</asp:Panel>

<asp:Panel id="pnlAddress"

style="Z-INDEX: 103; LEFT: 20px; POSITION: absolute; TOP: 64px"

runat="server"

Height="182px"

Width="278px">>

<TABLE>

<TR>

<TD><asp:Label id="lblAddr1" Runat="server" text="Address1:"></asp:Label></TD>

<TD><asp:TextBox id="txtAddr1" Runat="server"></asp:TextBox></TD>

</TR>

<TR>

<TD><asp:Label id="lblAddr2" Runat="server" text="Address2:"></asp:Label></TD>

<TD><asp:TextBox id="txtAddr2" Runat="server"></asp:TextBox></TD>

</TR>

<TR>

<TD><asp:Label id="lblCity" Runat="server" text="Cityh:"></asp:Label></TD>

<TD><asp:TextBox id="txtCity" Runat="server"></asp:TextBox></TD>

</TR>

<TR>

<TD><asp:Label id="lblState" Runat="server" text="State:"></asp:Label></TD>

<TD><asp:TextBox id="txtState" Runat="server"></asp:TextBox></TD>

</TR>

<TR>

<TD><asp:Label id="lblZipCode" Runat="server" text="Zip Code:"></asp:Label></TD>

<TD><asp:TextBox id="txtZipCode" Runat="server"></asp:TextBox></TD>

</TR>

</TABLE>

</asp:Panel>

</FORM>

</body>

</html>

Protected WithEvents pnlName As System.Web.UI.WebControls.Panel

Protected WithEvents pnlAddress As System.Web.UI.WebControls.Panel

Protected WithEvents lblFirstName As System.Web.UI.WebControls.Label

Protected WithEvents txtFirstName As System.Web.UI.WebControls.TextBox

Protected WithEvents lblMiddleName As System.Web.UI.WebControls.Label

Protected WithEvents txtMiddleName As System.Web.UI.WebControls.TextBox

Protected WithEvents lblLastName As System.Web.UI.WebControls.Label

Protected WithEvents txtLastName As System.Web.UI.WebControls.TextBox

Protected WithEvents lblAddr1 As System.Web.UI.WebControls.Label

Protected WithEvents txtAddr1 As System.Web.UI.WebControls.TextBox

Protected WithEvents lblAddr2 As System.Web.UI.WebControls.Label

Protected WithEvents txtAddr2 As System.Web.UI.WebControls.TextBox

Protected WithEvents lblCity As System.Web.UI.WebControls.Label

Protected WithEvents txtCity As System.Web.UI.WebControls.TextBox

Protected WithEvents lblState As System.Web.UI.WebControls.Label

Protected WithEvents txtState As System.Web.UI.WebControls.TextBox

Protected WithEvents lblZipCode As System.Web.UI.WebControls.Label

Protected WithEvents txtZipCode As System.Web.UI.WebControls.TextBox

Protected WithEvents lblPhone As System.Web.UI.WebControls.Label

Protected WithEvents txtPhone As System.Web.UI.WebControls.TextBox

Protected WithEvents lblCellPhone As System.Web.UI.WebControls.Label

Protected WithEvents txtCellPhone As System.Web.UI.WebControls.TextBox

Protected WithEvents lblFax As System.Web.UI.WebControls.Label

Protected WithEvents txtFax As System.Web.UI.WebControls.TextBox

Protected WithEvents pnlPhone As System.Web.UI.WebControls.Panel

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

pnlName.Visible = True

pnlPhone.Visible = False

pnlAddress.Visible = False

End Sub

Public Sub Button_Click (sender As System.Object, e As system.Web.UI.WebControls.CommandEventArgs)

If e.CommandName="address" Then

pnlName.Visible = False

pnlPhone.Visible = False

pnlAddress.Visible = True

ElseIf e.CommandName = "name" Then

pnlPhone.Visible = False

pnlAddress.Visible = False

pnlName.Visible = True

ElseIF e.CommandName = "phone" Then

pnlAddress.Visible = False

pnlName.Visible = False

pnlPhone.Visible = True

End If

End Sub

End Class

You may download the code here.

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航