event is raised when a row's Edit button is clicked, but before the Grid View control enters edit mode.This enables you to provide an event-handling method that performs a custom routine, such as canceling the edit operation, whenever this event occurs.I have a Gridview on an ASP page bound to an SQL table. I've configured the Grid to allow Multiple updates by replacing the default Label Controls with Template Fields using the approach described here: Bulk Updates to Rows Bound to a Grid View Everything was working fine, until I made a change to bind the Gridview query programmatically on page load (With the aim of making the Gridview display different data depending on the user currently viewing the page) as described here: Bind Gridview programmatically. Page Protected Sub Page_Load(By Val sender As Object, By Val e As System. Load If Not Is Post Back Then gvbind() End If End Sub Public Sub gvbind() Dim Sql Data Source1 As New Sql Data Source() Sql Data Source1. This error occurs when I click the Update button to update a row of record. My first take was that gridview needed on Row Updating but after adding (see markup code), still getting same error. When I click the Update button, I get the aforementioned error. Protected Sub Grid View1_Row Updating(By Val sender As Object, By Val e As Grid View Update Event Args) Dim dd As Drop Down List = Direct Cast(Grid View1. Possibly they have mislabeled one of the feedback messages, try adding an empty routine handling each of those.A Grid View Edit 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 edit operation should be canceled.
Unless you are Manually calling "Add Handler" somewhwere else in code, I don't see a handles claus on your event method that would intercept the event being raised.If you do this, your Grid View's source will be refreshed before you're able to grab the new values out of it.I'm having a very hard time understand what would prevent your event from being fired.I put a breakpoint on the Row Updating event handler and found that the event is not fired. I put a breakpoint on the Row Updating event handler and found that the event is not fired. In the Row Editing function, the edit textboxes appear and I can get the "old" values Then the page renders, I edit the textboxes and hit Update.Right now, I have not written code for the Update event. Right now, I have not written code for the Update event. Then the page posts back, the text boxes go back to being labels and the new values are lost, and the Row Updating code never fires. The grid View tracks handlers to ensure something has been added to deal with the update intentionally.