Gå til innhold

ViewState - aktivere eller deaktivere


Anbefalte innlegg

Leser kommentarer på internett som "no asp.net professional uses viewstate" osv.

 

 

Hva er deres meninger om dette? Det er jo både fordeler og ulemper selvfølgelig, men jeg er interessert i å høre hva dere gjør med viewstate, f.eks om dere unngår å bruke viewstate helt og holdent.

Lenke til kommentar
Videoannonse
Annonse

Den kommentaren syntes jeg var veldig håpløs. Viewstate er veldig praktisk, men kan skape problemer om man ikke tenker etter hvordan det brukes. Det kan dog lønne seg å alltid disable viewstate som default i web.config (<pages enableViewState="false" />), og heller enable det på de kontrollene/sidene hvor du velger å bruke det.

Lenke til kommentar

Viewstate er ok på en del ting, men det brukes nok i litt større grad av mange enn nødvendig. Husk at viewstate ofte skaper masse data og det tar ressurser å prosessere den. Ett eksempel på uvettig bruk av viewstate finner på på Netshop.no sitt sitemap.

 

Ikke bruk viewstate til paging dersom det er mye data og disable viewstate på kontroller som ikke trenger det. Som jorn79 skriver: disable viewstate som default i web.config.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...