asp.net - Viewstate move session generate an error as 'The state information is invalid for this page and might be corrupted. ' -


i have created web page rad grid. within provide facility filtering ,shorting, grouping , paging . because of performance issue have tried move viewsatate session. there have set enable viewsate false in webpage , added bellow code page.

    protected override object loadpagestatefrompersistencemedium()     {         return session["viewstate-" + request.url.absolutepath];      }     protected override void savepagestatetopersistencemedium(object state)     {         session["viewstate-" + request.url.absolutepath] = state;          clientscript.registerhiddenfield("__viewstate", "");     } 

but when thing on rad grid generate bellow error

the state information invalid page , might corrupted.

if using asp.net 2.0 or higher, microsoft has built-in functionality viewstate in session. should use maximum compatibility.

just put in .cs file

protected override pagestatepersister pagestatepersister {     {                      return new system.web.ui.sessionpagestatepersister(this);   } } 

link @ http://msdn.microsoft.com/en-sg/library/system.web.ui.sessionpagestatepersister.aspx


Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -