Enter user name:<br /> <asp:TextBox ID="txtUser" runat="server"></asp:TextBox> <br /> Enter email:<br /> <asp:TextBox ID="txtEmail" runat="server"></asp:TextBox>
<asp:CustomValidator ID="OrFieldValidator" runat="server" Text="Enter either a user name or a email" ClientValidationFunction="validateOrFields" OnServerValidate="OrFieldValidator_ServerValidate" />
<asp:Button ID="btnSubmit" Text="Click this to test validation" runat="server" />
using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls;
public partial class UsingCustomValidator : System.Web.UI.Page { protected void custDate_ServerValidate(object source, ServerValidateEventArgs args) { string sEnteredDate = args.Value; DateTime dt; bool convertSuccessful = DateTime.TryParse(sEnteredDate, out dt); if (convertSuccessful && dt >= DateTime.Today) args.IsValid = true; else args.IsValid = false; }
No comments:
Post a Comment