我需要一个可以是动态的掩蔽设置。我在开发指南中找到了SetInputMask,但是我没有找到使用它的方法,是否这里有谁一直在使用这些SetInputMask?这个例子怎么用呢?
感谢
我需要一个可以是动态的掩蔽设置。我在开发指南中找到了SetInputMask,但是我没有找到使用它的方法,是否这里有谁一直在使用这些SetInputMask?这个例子怎么用呢?
感谢
protected virtual void _(Events.RowSelected<FilterDAC> e)
{
if (e.Row != null)
{
FilterDAC row = e.Row as FilterDAC;
PXDBStringAttribute.SetInputMask<FilterDAC.stringField>(e.Cache, e.Row, ">CCCC");
/*PXStringAttribute for non DB backed fields*/
}
}
如果您尝试更改文本框上的掩码,则必须将控件声明为 PXMaskEdit,如下所示:
<px:PXMaskEdit runat="server" DataField="StringField" ID="edStringField" CommitChanges="True" AlreadyLocalized="False"></px:PXMaskEdit>
可能这会有所帮助。谢谢
public class APInvoiceEntry_Extension:PXGraphExtension<APInvoiceEntry>
{
public override void Initialize()
{
PXDBStringAttribute.SetInputMask<APInvoice.docDesc>(Base.Document.Cache, ">CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC");
}
}