requiredfieldvalidator.aspx

来自「这是《ASP.NET编程实作教程》一书中的源文件 如果有此书的朋友不防下载过来参」· ASPX 代码 · 共 59 行

ASPX
59
字号
<html>
<head>
    <script language="C#" runat=server>
        void ValidateBtn_Click(Object Sender, EventArgs E) {
           if (Page.IsValid == true) {
              lblOutput.Text = "通过验证";
           }
           else {
              lblOutput.Text = "您不能跳过必要的输入";
           }
        }
   </script>
</head>
<body>

<form runat="server">
    <table bgcolor="#eeeeee" cellpadding=10>
    <tr valign="top">
      <td>
        <asp:Label ID="lblOutput" Text="下面都是必填字段" 
         ForeColor="red" runat=server /><br>
      </td>
    </tr>

    <tr>
      <td align=right>您想使用的ID</td>
      <td><ASP:TextBox id=yourID runat=server /></td>
      <td align=middle rowspan=1>
        <asp:RequiredFieldValidator 
            id="RequiredFieldValidator1"
            ControlToValidate="yourID"
            InitialValue="" Width="100%" runat=server>
            *
        </asp:RequiredFieldValidator>
      </td>
    </tr>
    
    <tr>
      <td align=right>您的Email地址</td>
      <td><ASP:TextBox id=yourEmail runat=server /></td>
      <td>
        <asp:RequiredFieldValidator 
            id="RequiredFieldValidator2"
            ControlToValidate="yourEmail"
            Width="100%" runat=server>
            *
        </asp:RequiredFieldValidator>
      </td>
    </tr>
    
    <tr>
      <td><ASP:Button id=Button1 text="提交" OnClick="ValidateBtn_Click" runat=server /></td>
    </tr>
    </table>
</form>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?