Thursday, October 1, 2009

How To Validate a Row

void gv_ValidateRow(object sender, DevExpress.XtraGrid.Views.Base.ValidateRowEventArgs e) { ColumnView columnview = (ColumnView)sender; GridColumn gridcolumn = columnview.Columns["Date"]; DateTime billdate = Convert.ToDateTime(columnview.GetRowCellValue(e.RowHandle, gridcolumn)); LedgerOpeningBalance lob = (LedgerOpeningBalance)View.CurrentObject; if (billdate > lob.Date) { columnview.SetColumnError(gridcolumn, "Invalid Date !! Date should be Less Than Opening Date", ErrorType.Information); e.Valid = false; e.ErrorText = "Invalid Date !! Date should be Less Than Opening Date"; columnview.FocusedRowHandle = e.RowHandle; columnview.FocusedColumn = gridcolumn; columnview.ShowEditor(); } }

No comments:

Post a Comment

Mat Table Angular

Mat Table in Angular Mat table is used to display data . its a material designed styled data-table . For using Material Table MatTableMo...