RadInput for ASP.NET

Different mask depending on culture Send comments on this topic.
RadInput Components > RadMaskedTextBox > Different mask depending on culture

Glossary Item Box

Sometimes you need to set different masks for different cultures e.g.: zip code for USA is "#####-####'  while for canada it should be 6 characters only, etc. This is easily achievable based on the current culture in the Page_Load event handler like this:

 

Culture-dependant masks Copy Code
protected void Page_Load(object sender, EventArgs e)
{
   
if (System.Threading.Thread.CurrentThread.CurrentCulture.Name == "en-US")
   {
       RadMaskedTextBox1.Mask =
"#####-####";
   }
   
else if (System.Threading.Thread.CurrentThread.CurrentCulture.Name == "en-CA")
   {
       RadMaskedTextBox1.Mask =
"######";
   }
}