Page_Load har ikke den nyeste ''state''
Okay, helt og aldeles newbie, men prøver da ihærdigt :)Jeg har lavet en userControl til min editor, så jeg kan inkludere den som jeg lyster. Det virker sådan set også fint - men den eneste mulighed jeg har fundet for at opdatere dens indhold i databasen er ved at putte både funktionen til at hente og opdatere indholdet under Page_Load.
Så når if(!IsPostBack) henter jeg indholdet fra databasen og tildeler til ta.innerText, og else, så tager jeg ta.innerText og smidder tilbage i databasen.
Det virker fint på en meget simpel eksempelside med stort set kun editoren. Men inkluderet i en lidt mere kompliceret side, bliver det ret mystisk.
Trykker man opdater, så henter den det der stod i editoren -sidste- gang. Så hvis der oprindeligt stod "123" og jeg skriver "abc" og trykker opdater, så står der stadig "123" i databasen, men ikke i feltet. Ændrer jeg det nu til "def" og trykker opdater står der nu "abc" i databasen. Næste gang "def", etc ... det er ret tydeligt den ikke har den nyeste state under Page_Load, men hvad gør jeg ved det??
Det er sikkert ikke den rette måde at gøre den på - men alle former for hints vil være stærkt værdsat :)