我正在 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/