A Grid View Update Event Args object is passed to the event-handling method, which enables you to determine the index of the current row and to indicate that the update operation should be canceled.

To cancel the update operation, set the collections, if necessary, before the values are passed to the data source.

For more information, see Introduction to the Validation Controls.

Within the Item Template I have an Image Buttong with a Command Name of "Edit".

This works as expected and I can put a breakpoint in the Row Command event handler to see the "Event" command name.

A common way to use these collections is to HTML-encode the values supplied by the user before they are stored in the data source.

You are currently viewing the Ajax section of the Wrox Programmer to Programmer discussions.

When the user clicks the Update link button the grid's Row Command Event fires.

Within here I want to perform validation against existing records in the database.

I tend to use business objects in my applications so using the standard data controls doesn't work very well, nor would it really buy much in terms of abstraction.

In my code I tend to write the databinding logic as part of the page logic which usually is just a couple of lines of code.

Use one of the following methods to bind the Grid View control to the appropriate data source type: Note: This control can be used to display user input, which might include malicious client script.