Very strange behavours in datagrid when setting EnableViewState=false

  • Thread starter Thread starter michele
  • Start date Start date
M

michele

Hi, i'm using a datagrid control in my webform, with
AutoGenerateColumns=false; it work very well if EnableViewState=true;
including paging and sorting, but this cause a big performance issue, so
i've decided to set EnableViewState=false:
now the events related to the datagrid have some strange behavours: for
example the PageIndexChangedEvent is not correcty raised (when i go from
page 1 to 4 works, if i want to return to page 1, the event is not longer
raised)
Please help me
Thanks,
Mik
 
Are you re-databinding these controls on each load?

Also, keep in mind control events are raised after
page_load but before pre-render. If you have something
funky going on if pageindex is 1 in page_load, that may
affect the event firing or not.

If it doesnt fire at all ever, its probably that vs.net
lost event binding (its notorious for doing so)

Weston
 
Yes, i'm re-databinding the control on each Page_Load event... the only
change i've made is to set EnableViewState=false
what does mean "vs.net lost event binding"????
Thanks
 
Back
Top