-Sometimes the answer to your question is the hack that works Thanks for the suggestion,sender.
Get Type returns "Data Grid View" so I tried: Msg Box(CType(sender, Data Grid View).
True, but if I modify the actual datagridview it accepts the new value but when the validating event finishes it changes it back.
I tried sender = dgv Sender and the data Grid View cell still doesn't take the new value.
-Sometimes the answer to your question is the hack that works I changed the textboxes to variables on your code and ran it fine and it correctly changed dvg Test but that still didn't help me change the cell value.
I am not sure if you just dumped my code in and hit play, i was tacking text on to the end and it was blowing up on messing with an INT column, so i added a code around.
I'm not sure what's actually happening behind the scenes but it seems like the validating event takes the value entered before it gets sent to the datagridview, validates it, then passes it to the datagridveiw.We regret to inform you that, the Events like Begin Edit, End Edit, Cell Validating and Row Validating will not be triggered for Grid Check Box Column in Sf Data Grid.In Grid Check Box Column, we loaded the Edit Element directly hence the above events are not supported in Grid Check Box Column.Lets say the user its not required to enter data in all the rows of the datagridview, the latter approach would work just fine.In the implementation of this event, we would have to go through all the rows that have any info on them and perform the validation required, setting the appropiate error messages in the cell.We are going through the following C# code to analyze the process of validating data in grid cell.The C# code snippet will enable the data cell validation in a textbox column for entering only none empty strings, which will disable the data validation and display the error indicator at the row header.For Grid Combo Box Column, you have to use Current Cell Drop Down Selection Changed event for notify the value changes and for Grid Template Column you have to use separate event as per the control that you have loaded in it.For an example, you have loaded the Combo Box Adv control where you have you can use Selection Changed event to notify the selection changed.I could easily do this using Cell Value Changed but I don't want the user to be able to leave the cell if the zip Code is not valid. Thanks Perrin you may have to reference it through the sender obj that is passed. this may be the datagrid itself or the datagridviewrow, you will have to msgbox a sender. Then you can code directly against the sender, and that should work.