Jeg er i temmelig newbie i ASP.NET, men har alligevel valgt det til udarbejdelse af en web-applikation i forbindelse med et afgangsprojekt. Helt specifikt er det afgivelse af en forespørgsel i forbindelse med en udlejning af en facilitet i forbindelse med et kursus. Denne udlejning kan foregår over flere dage og derfor kan der ønskes forplejning samt indkvartering.
Mit spørgsmål går på:
Jeg skal lave en formular, der strækker sig over flere sider. Dvs. På første side indtastes der stamoplysninger, såsom navn, tlf, adresse osv. Derudover skal der afgives oplysninger om hvilken facilitet der ønskes, samt om der ønskes indkvartering og forplejning.
Når brugeren har udfyldt disse, klikker han på "videre" og bliver ledt videre til næste side, hvor der skal afgives detaljerede oplysninger omkring de valgte faciliteter.
Næste skridt er afgivelse af informationer om forplejning. Dvs hvilke måltider der ønskes de pågældende dage.
Næste skridt er afgivelse af oplysninger om indkvartering. Dvs om der ønskes enkelt eller dobbeltværelser, med eller uden sengetøj.
Til sidst bliver alle informationer listet og brugeren kan trykke på "afsend forepørgsel".
Spørgsmål: Hvordan lister man alle oplysninger til sidst? Altså, hvordan sørger man for at de oplysninger der blev indtastet på første side, bliver gemt således at de kan listes på den sidste ""bekræftigelses side"?
Er det noget med sessioner jeg skal have fat i? Eller er det variabler der skal sættes i en klasse? Eller skal de indtastede informationer tages med i linket?
Hvis der er nogen der har links til eksempler, eller sider hvor der kan læses omkring dette emne, bliver jeg glad!
hej jacob... har ikke så meget tid lige nu, men jeg vil gerne hjælpe med det senere. jeg synes du skal kigge efter enten af lægge det i session, eller i en database... Og jeg synes du skal fokusere på databasen, hvis brugeren skal kunne stoppe midt i det hele - og fortsætte arbejdet dagen efter ell.
jeg vil gerne hjælpe mere med det senere hvis det skulle være (altså hvis der ikke er andre der har meldt sig på banen, med tid og mulighed lige nu).
Det er ikke meningen at brugeren skal kunne fortsætte med forespørgslen.
Det er meningen at denne forespørgsel skal være tilgængelig online, således at hvis du er interesseret i at leje en facilitet, kan gå ind og udfylde denne formular og afgive ønske om at leje en facilitet. Ikke noget med log-in eller noget.
Spørgsmålet går bare på hvordan information samles fra forskellige .aspx sider og præsenteres på en anden side.
ok - fint nok :o) så skal den jo også dumpes i en base alligevel, og så kan du vel nærmest lige så godt gøre det med det samme.
hvis du ikke er interesseret i at der bliver gemt noget undervejs, vil jeg tro at den snildeste løsning er, at du lægger et dataset i session, som du så skriver til efterhånden som brugeren indtaster. til sidst - når brugeren klikker ok (eller hvad denne nu gør) - så dumper du datasættet i basen.
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.