30. december 2007 - 14:34Der er
4 kommentarer og 1 løsning
edit ved klik på tekst der skal redigeres
Hej Eksperter,
jeg har en web formular hvor jeg henter en masse værdier ud fra en Access Database via et DataSet (ASP.NET 2.0 / C#).
jeg har set steder på nettet, at man ved at klikke på den tekst der skal ændres, kan overskrive det der står og at det gemmer direkte når man forlader "feltet" - ret smart - tror jeg nok.
er der nogen der har erfaringer omkring dette, og eventuelt kan beskrive omkring teknikken bag?
min tanke lige nu er at hvert felt har en event trigger, som så tager hånd om opdateringen af DB - eller et event handler det på en eller anden måde kan finde ud af vhilket felt der er redigeret, og så opdatere DB
måske det er fpr tungt at arbejde med?
håber der er nogle som der har tid til at skrive lidt om det, tak.
Du skal ud i den JavaScript-teknik, der kaldes AJAX (Asyncronous JavaScript And XML). Med det kan du køre en ASP-side uden at det kan ses. Og hvis du overfører tekstfeltets indhold til ASP-siden vha. AJAX, så kan det jo blive gemt i databasen. Derefter får dit AJAX-script besked tilbage fra ASP-siden om, hvordan det gik at udføre den kommando, og hvis det gik godt, kan du give brugeren besked om, at hans data er gemt. =)
ok - tak for hjælpen - kan godt se at det ikke lige bliver i denne version af formularen, at dette skal med, da jeg ikke kan javascript specielt got, vil det tage mig evigheder, før det bliver godt :(
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.