Hi jerry,
Thank you for this clarification.
I think we are getting closer to resolving this.
The
ValueChanged event is fired when a cell in
RadGridView changes its value. When this happens through code (e.g when setting directly the
Value property), there is no
ActiveEditor and the sender argument contains a
GridViewCellInfo class that represents the changed cell. However, when using the UI the sender argument contains the visual cell element and the
ActiveEditor contains
RadCheckBoxEditor. The actual cell value is contained in the editor in this case. So, you should check the
ActiveEditor.Value property. Here is a sample:
I hope this helps. If you have further questions, please don't hesitate to ask.
Kind regards,
Jack
the Telerik team