I have Gridview with ColorColumn which is binded to database varchar field. Data displays correctly, but when I want to change it, error [Input string was not in correct format.] is thrown. I think it has something to do with changing data from string to System.Drawing.Color.
Indeed, with the current implementation of GridViewColorColumn, such an exception is thrown when the column is bound to data. We are aware of this case and we will address it in a future release. You can work around this by setting a TypeConverter to the column. Please refer to the attached project.
I hope that you find this information helpful. Should you have any other questions, do not hesitate to contact us.