c# - RequiredFieldValidater 到文本框

标签 c# jquery css asp.net

我正在 asp.net c# 上构建一个社交网络,

所以我的文本框需要一个 RequiredFieldValidater Like this

有一天可以告诉我如何添加这个请填写这个字段验证器到我网站上的文本框, 现在我正在使用这段代码,

<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 
                        ControlToValidate="Your_Name" ErrorMessage="Enter Your Name" 
                        ForeColor="Red" ValidationGroup="RegisterGroup"></asp:RequiredFieldValidator>

最佳答案

您必须在服务器控件中使用必需的属性,而不是在验证控件中使用

  <form id="form1" runat="server">
        Your name:<br />
        <asp:TextBox runat="server" id="txtName" required="required"/>
        <asp:RequiredFieldValidator runat="server" id="RequiredFieldValidator1" controltovalidate="Your_Name" ForeColor="Red" errormessage="Please enter your name!" />
        <br /><br />
        <asp:Button runat="server" id="btnSubmitForm" text="Ok" onclick="btnSubmitForm_Click" />
    </form>

在 CodeBehind 文件事件处理程序中:

protected void btnSubmitForm_Click(object sender, EventArgs e)
{
    if(Page.IsValid)
    {
        btnSubmitForm.Text = "My form is valid!";
    }
}

关于c# - RequiredFieldValidater 到文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27607754/

相关文章:

html - 表中的内容

c# - 无法分配从方法返回的结构的属性

c# - 如何使用 RoutedCommand.Name 属性?

jquery - 奇怪的晃动,当显示 child 元素时

javascript - jQuery 延迟的怪异

html - 位于父 div 之外的文本

c# - .net Distinct() 和复杂条件

c# - 流程布局面板/链接标签的问题

javascript - 触发一次后关闭事件监听器

Rails 应用程序中的 CSS 与 SCSS