Linieskift i formular med ASP
Er der nogen, der kan gennemskue dette her:Fra en database-tekstfelt/notatfelt (underordnet) hentes en tekst
med linieskift ind i en formular med "<TEXTAREA name="Hovedemne2" cols="58" rows="22"><%response.write Replace (Projekt_RS("Hovedemne2")&"", vbCrLf, "<Br>")%></TEXTAREA>"
Teksten vises OK.
Brugeren opdaterer formular og den kontrolvises inden opdatering i database med:
"<%= Request.form("Hovedemne2")%>". Teksten vises OK.
Opdateringen sker i et recordsæt gennem en sessionvariabel:
"Session("Hovedemne2") = Request.form("Hovedemne2")" og
"Projekt_RS("Hovedemne2")=Session("Hovedemne2")" og "Projekt_RS.Update"
Alt forløber planmæssigt, og i Access ser det OK ud.
Brugeren bliver med et javascript sendt tilbage til formularen for at se ændringerne, men nu optræder der <Br>, hvor linieskiftene stod. Jeg har brugt "Response.expires=0", så det burde være de nyeste data, der vises.
En "Projekt_RS.Requery" gør da heller ingen forskel.