ARTICLE

Panel Control in ASP.Net

Posted by Ravinder Verma Articles | ASP.NET Controls in C# November 01, 2010
The Panel control is used as a container for other controls. This control is often used to generate controls by code and to display or hide groups of controls as per the condition.
Reader Level:
Download Files:
 

The Panel control is used as a container for other controls. This control is often used to generate controls by code and to display or hide groups of controls as per the condition.

Note: This control always renders as an HTML <div> element.

Source Code:

<asp:Panel ID="pnlMain" runat="server"
        BackImageUrl="~/Images/FunnyScraps3.jpg"
        GroupingText="This is Sample Group Text"
        HorizontalAlign="Center"
        ScrollBars="Both"
        Direction="LeftToRight"
        Wrap="true"
        DefaultButton="btnSave"
        Height="400px" Width="500px">
        <table>
            <tr>
                <td colspan="2">
                    The Panel control is used as a container for other controls. This control is often used to generate controls by code and to display and hide groups of controls.
                </td>
            </tr>
            <tr>
                <td>User Name</td>
                <td><asp:TextBox ID="txtUserID" runat="server" /></td>
            </tr>
            <tr>
                <td>User Password</td>
                <td><asp:TextBox ID="txtPassword" runat="server" TextMode="Password" /></td>
            </tr>
            <tr>
                <td>Confirm Password</td>
                <td><asp:TextBox ID="txtConfirmPassword" runat="server" TextMode="Password"/></td>
            </tr>
            <tr>
                <td></td>
                <td>
                    <asp:Button ID="btnSave" runat="server" Text="Save" />
                    <asp:Button ID="btnCancel" runat="server" Text="Cancel" />
                </td>
            </tr>
        </table>
</asp:Panel>

Properties

BackImageUrl

Use to specify a URL to an image file to display as a background for this control.

1.gif
 
GroupingText

Use to specify the caption for the group of controls in the panel.

2.gif
 
DefaultButton

Use to specify the ID of the default button in the panel. This is useful to fire submit or else event when you are within this panel controls.

HorizontalAlign

Use to specify the horizontal alignment of the content. The possible values are:
  • Center
  • Justify
  • Left
  • NotSet
  • Right
3.gif

Direction

Use to specify the content display direction of the panel. The possible values for this property are:
  • LeftToRight
  • NotSet
  • RightToLeft
4.gif 

Wrap

Use to specify whether the content should wrap or not. Default is true. If the width of panel is specified and set this property as false then the content will move out from the panel.

5.gif
 
ScrollBars

Use to specify the position and visibility of scroll bars in the panel. The possible values for this property are:
  • Auto
  • Both
  • Horizontal
  • None
  • Vertical
 
6.gif

Login to add your contents and source code to this article
post comment
     
COMMENT USING
PREMIUM SPONSORS
Over-C is a holistic consortium of communications and technology specialists. We build, deploy and market both business as well as consumer products and solutions.
Join a Chapter
SPONSORED BY
  • PDF reports have never been easier to create. With our included WYSIWYG Designer, you can layout your reports, set up your data source and let DynamicPDF ReportWriter do the rest.