When upgrading from 9.1.20091.1000 to 10.1.20101.1007 our UltraCombo editor in a grid cell starting exhibiting strange/incorrect behavior. The ColumnStyle is set to DropDownValidate and has an Items array with differing data values and display types (e.g. ('A", "Pear"), ("B","Kumquat")...). When the user types in the first letter the correct selection from items list is displayed. When they hit the tab key the cell is left with just the first letter of their selection!
This also happens in 10.2.20102.1004
Hi,
Try getting the latest service release.
How to get the latest service release - Infragistics Community
Verified that the problem still exists with SR2035. Also tried the latest 10.1 SR2041 with same results.
Can you post a small sample project demonstrating this? I have seen issues similar to this, but I thought they were all fixed and I am unable to reproduce the behavior in the latest version.
I have more fully characterized the problem and determined a work-around. There was a CellChange event handler in the grid which was updating the row when the user had changed the value that looked something like this:
private void CellChangeHandler(object sender, CellEventArgs e){ EditorWithCombo comboEditor = e.Cell.EditorResolved as EditorWithCombo; if (comboEditor != null) { string message; if (comboEditor.IsValidValue(out message)) { e.Cell.Row.Update(); } }}
Moving this update to the AfterCellUpdate event eliminated the problem.