Rowupdating how

Rated 3.97/5 based on 574 customer reviews

If you don't use one of the Data Source controls, you are required to handle the Row Updating event.

I confirmed this using Reflector: protected virtual void On Row Updating(Grid View Update Event Args e) { bool flag1 = base.

I'm having a very hard time understand what would prevent your event from being fired.

Do you have some sort of Java Script functionality that may be stopping it? A common problem people have with Grid Views is understanding when to data bind the data source to the Grid View.

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.

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.

The hashtable contains former values of the row's cells.

If the grid contains templated columns or is bound to some of the fields from the data source, the Values and Old Values must be updated to add those missing values.

Note that this example uses a custom local data source stored in Session.

The grid is bound to a list of objects of the Grid Data Item type.

Leave a Reply