RequiredFieldValidator控件

RequiredFieldValidator 控件用于对一些必须输入信息的控件进行验证,如用户名,密码等。

验证之前,需要在项目中

(1) 利用NuGet安装jQuery

  (2)    建立Global.asax文件(全局应用类程序)

  protected void Application_Start(object sender, EventArgs e)
        {
            ScriptResourceDefinition scriptResDef = new ScriptResourceDefinition();
            scriptResDef.Path = "~/Scripts/jquery-3.2.1.min.js";
            ScriptManager.ScriptResourceMapping.AddDefinition("jquery", scriptResDef);
        }

如果选择禁用隐式的验证,需要在Web.Confing文件的<configuration>添加代码


<appSettings>
    <add key="ValidationSetting:UnobtrusivedationMode" value="None"/>
  </appSettings>



aspx

<body>
    <form id="form1" runat="server">
    <div style="text-align:center">

        用户名:<asp:TextBox ID="txtName" runat="server"></asp:TextBox>

        <asp:RequiredFieldValidator ID="rfvName1" runat="server" ControlToValidate="txtName" ErrorMessage="RequiredFieldValidator">*</asp:RequiredFieldValidator>

        <asp:RequiredFieldValidator ID="rfvName2" runat="server" ControlToValidate="txtName" ErrorMessage="RequiredFieldValidator" InitialValue="你的姓名">不能与初始值相同</asp:RequiredFieldValidator>

    </div>
    </form>
</body>




版权声明:本文为a454335066原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。