Source view of REQUIREDFIELDVALIDATOR.ASPX
DotNet Funda: Code Viewer
requiredfieldvalidator.aspx | requiredfieldvalidator.aspx.cs
Close Window  
<asp:Content ID="Content1" ContentPlaceHolderID="PlaceHolderHeader" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="PlaceHolderForTitleAndIntro" Runat="Server">
    <table width="100%" cellpadding="2" cellspacing="0">
        <tr valign="top" class="ArticleTitle">
            <td style="padding-left:10px;" valign="middle">
                asp:RequiredFieldValidator control</td>
        </tr>
        <tr>
            <td class="ArticleContents">
                RequiredFieldValidator validator control is used to make a field as mandatory in the form.
            </td>
        </tr>
        <tr>
            <td colspan="2">&nbsp;</td>
        </tr>
    </table>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="PlaceHolderForContents" Runat="Server">
    <div class="ArticleContents">
        RequiredFieldValidator validator control is used to make a field as mandatory in the form. Without filling the field user can't submit the form.
        <p>&nbsp;</p>
        <a name="basic">Following are some basic properties of all Validator controls</a>
        <table width="100%" class="TutoPropPlaceHolder" border="1" cellpadding="2" cellspacing="1">
            <tr>
                <td class="DemoCP">ControlToValidate</td>
                <td>
                    Gets or sets the input control to validate (eg. The ID value of asp:TextBox control).
                </td>
            </tr>
            <tr>
                <td class="DemoCP">Display</td>
                <td>
                    Dynamic/Static. Used to indicate how the area of error message will be allocated. <br />
                    Dynamic: Error message area will only be allocated when error will be displayed. Static: Error messagea area will be allocated in either case.
                </td>
            </tr>
            <tr>
                <td class="DemoCP">Enabled</td>
                <td>
                    true/false. Gets or sets whether to enable the validation control or not.
                </td>
            </tr>
            <tr>
                <td class="DemoCP">ErrorMessage</td>
                <td>
                    Gets or sets the text of the error message that will be displayed when validation fails (This is displayed when ValidationSummary validatoin control is used.).
                </td>
            </tr>
            <tr>
                <td class="DemoCP">Text</td>
                <td>
                    Gets or sets the description of the error message text.
                </td>
            </tr>
            <tr>
                <td class="DemoCP">ValidationGroup</td>
                <td>
                    Gets or sets the validation group it belongs to. This is used to group a set of controls.
                </td>
            </tr>
            <tr>
                <td class="DemoCP">SetFocusOnError</td>
                <td>
                    true/false. Used to move focus on the control that fails the validation.
                </td>
            </tr>
        </table>
        <!-- START - Demo Section -->
        <table class="DemoPlaceHolder" border="1" cellpadding="2" cellspacing="4">
            <tr>
                <td class="DemoTitle">
                    DEMO : RequiredFieldValidator
                </td>
                <td align="right">
                    <a class="DemoShowSource" href="../../misc/codeviewer/default.aspx?pagename=~/tutorials/controls/requiredfieldvalidator.aspx" target="_blank">Show Source Code</a>
                </td>
            </tr>
            <tr>
                <td>
                    <asp:Label ID="lbl" AssociatedControlID="TextBox1" runat="Server" Text="Write into TextBox"></asp:Label>
                    <asp:TextBox ID="TextBox1" runat="Server"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="req1" runat="Server" ControlToValidate="TextBox1" ErrorMessage="TextBox is Mandatory field" Text="Please write something in the Box."></asp:RequiredFieldValidator>
                    <asp:Button ID="btnSubmit" runat="Server" OnClick="WriteTextBoxValue" Text="Submit" />                
                    <asp:ValidationSummary ID="ValidationSummary" runat="Server" ShowMessageBox="true" />
                </td>
                <td>
                    <asp:Label ID="lblMessage" runat="Server" ForeColor="red" EnableViewState="False"></asp:Label>
                </td>
            </tr>
            <tr>
                <td colspan="2">
                    <pre>

    &lt;asp:Label ID="lbl" AssociatedControlID="TextBox1" runat="Server" Text="Write into TextBox"&gt;&lt;/asp:Label&gt;
    &lt;asp:TextBox ID="TextBox1" runat="Server"&gt;&lt;/asp:TextBox&gt;
    &lt;asp:RequiredFieldValidator ID="req1" runat="Server" ControlToValidate="TextBox1" ErrorMessage="TextBox is Mandatory field" Text="Please write something in the Box."&gt;&lt;/asp:RequiredFieldValidator&gt;
    &lt;asp:Button ID="btnSubmit" runat="Server" OnClick="ChangeLabelText" Text="Change Label Text" /&gt;                
    &lt;asp:ValidationSummary ID="ValidationSummary" runat="Server" ShowMessageBox="true" /&gt;
                    </pre>
                </td>
            </tr>
        </table>
        <!-- END - Demo Section -->
        </div>
    <br />
 
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="PlaceHolderFooter" Runat="Server">
</asp:Content>

Go Top