我已在“客户”屏幕上的“公司名称”字段中添加了InputMask。
我的实施(CustomOriginal 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
问题
当我明确将其设置为仅接受字母/数字时,它仍在接受符号。它允许保存和写回DB记录。
任何建议表示赞赏。
答案 0 :(得分:1)
输入掩码不起作用的原因是我在对DAC字段进行更改后没有重新创建控件。一旦我删除它,重新创建控件并重新启动IIS它工作正常。