Take a look at the page load if you are binding on post back then the values get updated before you are able to access them.
Follow this link for more details --While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference.
Every one can use it to compare the new value with old ones.After searching long and hard I found a great article that solved my issue. On Row Deleting - can call registered event handlers" I couldnt figure out how to continue this thread, but the issues in it are related so i'm including it as a reference.In my custom grid View control I cannot raise the Row Updated event.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.
NET 2.0 Grid View control allows us to quickly edit and delete records.
You can not attach validation controls directly to these Text Boxes.
I know how to update with HTML, But I want in C# How To Update protected void Price Ep_Row Updating(object sender, Grid View Update Event Args e) How to Update with The Help Of Csharp. Regards atul singh in gridview property go to Events there doublic click of Row Updating Event which will automaticall redirect into code behind... But when i used it again this code it returns the old value... In the gridview i set the column for example City column into a template and set the name to txt City. EDIT: I made a little mistake in the previous post: the event handler is Row Updating; Row Updated won't trigger for the life of me. in the above code in "Text Box txtcity = (textbox)row.findcontrol("txtcity");" i'm getting the default value which is not updated, but not updated value.
event is raised when a row's Update button is clicked, but after the Grid View control updates the row.
This enables you to provide an event-handling method that performs a custom routine, such as checking the results of the update operation, whenever this event occurs.
On the next step select Customer ID, Company Name, Contact Name and Country columns (Figure 2).