<
telerik:RadTextbox ID="Email" runat="server">
<
EmptyMessageStyle CssClass="EmptyTextBox" />
<EnabledStyle CssClass="EnabledTextBox" />
<FocusedStyle CssClass="FocusedTextBox" />
<HoveredStyle CssClass="HoveredTextBox" />
<InvalidStyle CssClass="InvalidTextBox" />
</telerik:RadTextbox>
<
asp:CustomValidator runat="server" EnableClientScript="true" controltovalidate="Email" id="ev" ClientValidationFunction="ClientValidate" OnServerValidate="ServerValidate" />
function
ClientValidate(sender, args)
{
var email = $find("<%= email.ClientID %>");
if (! validate(email.get_value()))
{
email._invalid =
true;
email.updateCssClass();
args.IsValid =
false;
}
}
protected void ServerValidate(object source, ServerValidateEventArgs args)
{
args.IsValid = validate(email.Text);
if (!args.IsValid)
{
//how to set invalid style for email RadTextBox ????
}
}