我有一个带编辑功能的devExpress网格页面。一个文本字段具有电话号码格式。当用户尝试输入电话号码时,它将输入双号,例如,如果hte number是区号804,则输入(880)044-xxxx。我的应用程序在几台服务器上,只在一台服务器上出现此问题。任何更新都没有解决问题。奇怪的是它只发生在一台服务器上并且手动更新工作代码无法修复它。
编辑:
<dx:GridViewDataTextColumn FieldName="Phone" VisibleIndex="9">
<PropertiesTextEdit><MaskSettings Mask="(999) 000-0000" /><ValidationSettings>
<RequiredField IsRequired="True" ErrorText="Phone number is required" />
</ValidationSettings>
</PropertiesTextEdit>
</dx:GridViewDataTextColumn>
gridview项的代码,其中掩码将其视为电话号码。因此创建新项目的格式( ) -____。无论出于何种原因,应用程序允许输入多个数字,如上所述。在开发中按预期工作,将新代码复制到生产服务器不会更改结果。这是devExpress吗?
编辑:调整文本框以删除蒙版。时间不允许我进一步调查这个。添加了验证器以仅允许电话号码,而不使用掩码格式。
答案 0 :(得分:0)
找不到为什么会发生这种情况的任何押韵或原因。将文本框更改为仅允许电话号码,删除了掩码质量。奇怪的问题......