代码如下:
dxErrorProviderRef = new DXErrorProvider();
if (Convert.ToBoolean(ceSWReferenceSeqInput.EditValue))
{
if (teReferenceCaption.Text == null || teReferenceCaption.Text.Length == 0)
{
dxErrorProviderRef.SetError(teReferenceCaption, "请输入参考单据名称!参考单据名称不能为空!", ErrorType.Critical);//设定当参考单据为空的时候弹出错误提示,标示要填写数据。
}
我现在遇到的问题是,当参考单据为空的时候会提示错误,但是之后我在其中填写数据之后那个标示还是存在,谁知道怎么才能把它去掉呢??谢谢~~
dxErrorProviderRef = new DXErrorProvider();
if (Convert.ToBoolean(ceSWReferenceSeqInput.EditValue))
{
if (teReferenceCaption.Text == null || teReferenceCaption.Text.Length == 0)
{
dxErrorProviderRef.SetError(teReferenceCaption, "请输入参考单据名称!参考单据名称不能为空!", ErrorType.Critical);//设定当参考单据为空的时候弹出错误提示,标示要填写数据。
}
我现在遇到的问题是,当参考单据为空的时候会提示错误,但是之后我在其中填写数据之后那个标示还是存在,谁知道怎么才能把它去掉呢??谢谢~~
dxErrorProviderRef = new DXErrorProvider();
if (Convert.ToBoolean(ceSWReferenceSeqInput.EditValue))
{
if (teReferenceCaption.Text == null || teReferenceCaption.Text.Length == 0)
{
dxErrorProviderRef.SetError(teReferenceCaption, "请输入参考单据名称!参考单据名称不能为空!", ErrorType.Critical);//设定当参考单据为空的时候弹出错误提示,标示要填写数据。exit(-1);
}