Hi all,
In my ultrawingrid I turned on AllowMultiCellOperation, and have am having trouble copying/pasting rows. The cols that are really just text paste in just fine. But 3 of my cols are int valued, with text displayed to the user. When the paste operation gets to these cols, I receive the error:
"Error performing Paste operation. Further information: Unable to convert the value [displayedtexttouser] to the column's data type: Illegal data value. Continue with the remaining cells?"
Is there a way I can get the row Copy process to copy the value, and not the display text? Or from the other end: is there a way I can get the Paste process to internally translate the display text into the int values of the column?
Thanks for any suggestions,
cdj
I have not looked at this issue since my last reply, since no one replied with the information I needed.
Are you using DropDownList style? If there an item on the list with no DisplayText?
Hi Mike,
Did you get chance to look into the copy paste issue when the string.empty is valid value for a column?
Please reply asap. I am stuck with this.
Is there an item on the list with no DisplayText so the user can select an empty item? If not, then this will not be possible. In DropDownList style, only values that exist on the list are valid.
I am stuck with a small copy paste issue in UltraGrid.
For a column in ultra grid whose ValueList is UltraDropDown, its datatype is string, and the default value is string.empty.
The valid values for column are say "" and "ABC", when i copy row with "ABC", the paste does not give any error.
When i copy row with "" , and paste a row, it gives me error for that column as "Unable to convert the value ' ' to the column's data type: Illegal data value"
Can u please help with this.
I am using .net 4.0 and net advantage 2010.2.
Okay, that all makes sense, then. The text you were trying to paste into the cell was not matching the text of the items on the list because of the trailing spaces.