Q:

Inputmask not functional, accepting invalid characters

I have added the InputMask on the Company Name field on the Customers screen.
My Implementation(ReplaceOriginal in customizer): 
    #region FullName    
        [PXMassMergableField]
        [PXDBString(255, IsUnicode = true, InputMask=">AAAAAAA")]
        [PXUIField(DisplayName = "Company Name", Visibility = PXUIVisibility.SelectorVisible, Enabled = false)]

        public string FullName { get; set; }
        #endregion

In the customer editor it appears as a MaskEdit correctly.
 
Issue
It is still accepting symbols when I've explicitly it set to only accept letters/digits. It's allowing a save and a write back to the DB record.

Any recommendations appreciated.

A:

The reason it the input mask wasn't working was I didn't re-create the control after making the changes to the DAC field. Once I deleted it, re-created the control and restarted IIS it worked fine.

