Posted 19 Jun 2012 Link to this post
<
telerik:RadMaskedTextBox
Mask
=
"###-##-####"
runat
"server"
ID
"txtSSN"
Width
"200px"
AutoPostBack
"true"
OnTextChanged
"ssnchanged"
>
</
protected
void
ssnchanged(
object
sender, EventArgs e)
{
if
(txtSSN.Text.Length != 9)
RadWindowManager1.VisibleOnPageLoad =
true
;
string
scriptstring =
"radalert('You must save Employee Information to proceed further..', 250, 80,'Information');"
ScriptManager.RegisterStartupScript(
this
,
.GetType(),
"radalert"
, scriptstring,
);
}
telerik:RadWindowManager
"RadWindowManager1"
asp:UpdatePanel
"UpdatePanel1"
ContentTemplate
ontextchanged
"txtSSN_TextChanged"
txtSSN_TextChanged(
"up"
asp:Label
"lblSSN"
CssClass
"label1"
AssociatedControlID
"150px"
>Social Security Number</
asp:RequiredFieldValidator
Display
"Dynamic"
"mskdrqrdSSN"
ErrorMessage
"Please, enter SSN number."
ForeColor
"Red"
ControlToValidate
asp:RegularExpressionValidator
"mskdregvdSSN"
"Format is ###-##-####"
ValidationExpression
"^\d{3}-\d{2}-\d{4}$"
/>