TextBox
CustomValidator
OnServerValidate
<asp:TextBox runat="server" Width="280" maxlength="80" id="txtEmail" /> <asp:CustomValidator runat="server" ID="cvEmail" ControlToValidate="txtEmail" SetFocusOnError="true" ValidateEmptyText="true" OnServerValidate="cvEmail_OnServerValidate" />
protected void cvEmail_OnServerValidate(object sender, ServerValidateEventArgs e) { // validate the email address in the text box using our Email Validator if (_validator != null) { string errorMessageText = string.Empty; if (_validator.ValidateEmailAddress(e.Value, ref errorMessageText)) { // display the error message text errorMessageLabel.Font.Bold = true; errorMessageLabel.Text = errorMessageText; e.IsValid = false; } else e.IsValid = true; } }
_validator
Page_Load
CustomFieldValidator
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)