Hejsa,
Jeg sidder med en form hvor indholdet af en select (detail) ændres
afhængigt af hvad der vælges i en anden select (master). Denne ændring
foretages server side for at sikre en dynamisk opdatering.
Helt specifikt gør jeg det at jeg har defineret en onchange event på
master select elementet. Denne onchange event udføre følgende jscript
kode:
function pathchanged() {
var newpath = document.getElementById("path").value;
newpath = '
http://localhost/default.asp?' +
'page=report&action=create&path=' + newpath;
window.document.location = newpath;
}
Jeg får dermed reloadet min form med et nyt indhold i detail select'en.
Problemet er at hvis jeg har udfyldt andre felter i min form, så bliver
de selvfølgelig ikke ført med over med den eksisterende kode. Ud over
at submitte formen hver gang og så teste på hvad der er ændret, er der
så andre måde at bevare viewstate i en form med ASP 3.0?
Hvordan bevare man normalt viewstate i en form?
Jeg anvender IIS 5.1 (udvikling) og IIS 5.0 (produktion).
--
Thomas Due
Software Developer
Scanvaegt Nordic A/S