ViewState and efficiency

J

Justin

I have aspx pages with 10 checkboxlist controls. Each checkboxlist is
databinded from database.
Total individual checkbox (the sum of individual checkbox in those 10
checkboxlists) on the page is about 1710. You can imagine how large the
viewstate is. Is there anyway I
can shrink the viewstate and at the same time get the values of all that are
checked when postback?

How would you go about doing this efficiently?
Thanks
 
P

PeterKellner

I have aspx pages with 10 checkboxlist controls. Each checkboxlist is
databinded from database.
Total individual checkbox (the sum of individual checkbox in those 10
checkboxlists) on the page is about 1710. You can imagine how large the
viewstate is. Is there anyway I
can shrink the viewstate and at the same time get the values of all that are
checked when postback?

How would you go about doing this efficiently?
Thanks

Viewstate can really drag your app down depending on bandwidth
limitations and size. I try very hard to turn off viewstate when I
can and store the data on the server side in Session[".."] objects.
Then, you get to worry about server memory instead of bandwidth. :)

You will need to right your own save and restore routines to do it,
but not very hard and sounds like it will be worth it.


Good Luck.
Peter Kellner
http://peterkellner.net
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,995
Messages
2,570,236
Members
46,822
Latest member
israfaceZa

Latest Threads

Top