Tags
Forum
Artikler
Brugere
Stil spørgsmål
1
online
Login
Husk mig
Maintain ViewState
Tags:
asp.net
Bruger #14533
@ 04.03.09 20:14
0
Hej
Er stadig ny med asp.net, og har et mindre problem som jeg ikk helt ved hvordan jeg skal takle. Har lavet en klasse q. Har lavet x antal objekter af denne i array form eg.
Question[] q = new Question[x]
for next..: q
= new Question()
Jeg vil gerne maintain viewstate ved postback og nogle sideskift. Hvordan gøres dette smartest? Er det muligt med session eller lignende?
Vh. Rasmus
Bruger #345
@ 04.03.09 20:49
75
Control.ViewState:
CSharp kode
ViewState[
"
questions
"
]
=
q;
Question[] q
=
(Question[])ViewState[
"
questions
"
];
Bruger #5789
@ 05.03.09 09:36
640
viewstate er noget værre fuck, brug sessions eller andre steder at gemme data, istedet for at transportere data rundt fra browser til client.
/J
Bruger #4522
@ 05.03.09 10:53
274
ViewState burde bruges til at gemme UI informationer for den enkelte kontrol.
Brug kun ViewState hvis nødvendigt da du hurtigt kan få eksploderet dine sider med en masse unødvendig information.
I dit specifikke tilfælde burde du gemme det i session state:
Session["q"] = q;
Bruger #14533
@ 07.03.09 16:47
0
Ok, ja det virker. Tak for hjælpen!
Vh. Rasmus
Bruger #14533
@ 08.03.09 11:30
0
Hej igen!
Kom lige over, samme problem, når man tilsidst i stedet vil gemme array'et af objektet på serveren for senere brug, er der en smart måde at gøre det på? noget auto database/xml/tekst-fil funktion, eller er man overladt til selv at skrive den?
vh. Rasmus
Karma barometer (30 dage)
Modtaget
Givet
X
Favorit hos
Forum tråde
Artikler
Tilføj til dine favorit tags
Fjern fra dine favorit tags