Chub chaser cam online - Asp net gridview edit rowupdating

Many a times in our applications we use primary keys to get control of the particular record in the gridview.

asp net gridview edit rowupdating-35

hello my problem was that my gridview editable controls heep their old values. this is due to the grid view binding in the page_load method after every post back.

So what you need to do is store the data source (maybe in Session) and only bind rebind the data when you absolutely need to (Like during the Is Not Post Back) Do you understand?

I have tried to not override in control and instead use delegates like I described in ...

Please help me with writing a Row Updating function in C#, I don't know how to grab the current field's value and also get the old value for one of keys (which is Project Name for editing) of the selected row. the idea wa to don't allow binding the grid view after a post back.

Please post the code for your Page_Load method and the that handles your Update (your C# code) so we can have a better look at what's going on. Please give some references and/or details of how to. This wipes out the data provided by the user during editing (editing happens after the page load).

If you reset the Data Source at this stage, your values for updating will be lost. I actually don't know how to write the Row Updating function, I just found it from the internet, and so of course it's not working. Please give some references and/or details of how to. Ok what's happening is that you are binding the data source for the Grid View every time a postback occurs in the Page_Load method.

Suprotim is also the founder and primary contributor to Dev Curry, Dot Net Curry and SQLServer Curry.

He is the Editor of a Developer Magazine called DNC Magazine.

Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S. It's when I click Update on the Edit Item Template that I believe the problem occurs.

@masterpass - The Toggle method works fine in checking or unchecking the Edit Template checkbox. Maybe it will help: It's actually fairly easy to get the info you want once you know the trick. Data Bind(); To populate the New Values collection, put the following code in the Row Updating event: Grid View gv = (Grid View)sender; for (int i = 0; i Thanks 13598, I don't quite understand what you code is does but I found a work around myself. One is a hidden field that containes 0 or 1 depending on the data and the other is a checkbox that we can also set depending on 0 or 1.

so far so good - on clicking edit, both drop downs appear fully populated and a value can be selected as normal. Page Request Ma "The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years.

Tags: , ,