DEV控件gridcontrol的验证gridview的内容验证

jy02206644 2009-07-08 02:02:15
用非绑定字段给gridControl绑定了数据,想要对其中某个字段的内容进行验证,就只是单纯的如果为空就在单元格内显示个X,打开界面时就需要对为空的显示X,单如果对字段内容修改后为非空时,X消失,看控件案例没看明白,谁给简单的写上几行代码给我看看吗?谢谢
...全文
621 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zwm520lj 2009-07-10
  • 打赏
  • 举报
回复
我也用这个控件,不过没这样做过
feifeiyiwen 2009-07-10
  • 打赏
  • 举报
回复
up
zxkid 2009-07-10
  • 打赏
  • 举报
回复
在gridview的ValidateRow事件中加入检查代码:
#region 检查数据
private void gridView1_ValidateRow(object sender, ValidateRowEventArgs e)
{
GridView view = sender as GridView;
view.ClearColumnErrors();

if (view.GetRowCellValue(e.RowHandle, "ReceiveDate") == DBNull.Value)
{
e.Valid = false;
view.SetColumnError(view.Columns["ReceiveDate"], "必须指定日期");
}

}
#endregion

调用gridview.UpdateCurrentRow()方法执行检查
jy02206644 2009-07-10
  • 打赏
  • 举报
回复
来个高人吧,我的问题不算太偏吧
jy02206644 2009-07-09
  • 打赏
  • 举报
回复
来个指导下我吧,谢谢了
feifeiyiwen 2009-07-08
  • 打赏
  • 举报
回复
up

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧