首页 > 代码库 > DataGrid 单元格输入验证 由ValidatingEditor事件完成
DataGrid 单元格输入验证 由ValidatingEditor事件完成
private void gdv_reguline_ValidatingEditor(object sender, DevExpress.XtraEditors.Controls.BaseContainerValidateEditorEventArgs e)
{
int col = ((DevExpress.XtraGrid.Views.Grid.GridView)sender).FocusedColumn.AbsoluteIndex;
if (col == 4 || col == 5)
{
object v = e.Value;
int tm;
if (v != null && (!Int32.TryParse(v.ToString(),out tm) || tm<0 )) //自定义验证逻辑
{
e.Valid = false; //控制是否通过验证的开关
e.ErrorText = "必须输入正整数!"; //提示的验证失败的原因
}
}
}
DataGrid 单元格输入验证 由ValidatingEditor事件完成
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。