Avatar billede bumle90 Nybegynder
29. september 2004 - 14:03 Der er 11 kommentarer

Flere forms pr. side

Problemet er at jeg skal have 2 forms på 1 side. Altså dvs. 2 adskilte forms. Den ene skal man kunne indtaste noget i mens man i den anden skal kunne uploade noget. Hvordan gør jeg det i asp.net ?
Avatar billede snepnet Nybegynder
29. september 2004 - 18:19 #1
Nå for hulen :o)

hvis du i samme vindue gerne vil have to "arbejdsområder" kan du bare lave en frameside, og så benytte nogle clientside-script til at sikre at der sker den nødvendige sykronisering af de to frames.
(f.eks. hvis du trykker på en knap i den ene frame, skal den måske vende på serveren, og derefter sikre at frame2 bliver opdateret... det kan du ikke eksekvere serverside, men du kan skrive script ud serverside der sikrer at det sker)

Hvis det skal være 2 adskildte vinduer - er problematikken den samme... Der skal clientside kode til.

Du kan clientside kalde tilbage til det vindue der har åbnet det vindue du arbejder i med window.opener, og jeg vil gerne lave et lidt mere beskrivende eksempel hvis det er.

Hvis du gerne vil fyre op under en mere gennemført løsning, kan du kigge den her igennem (den er langhåret).

http://www.codeproject.com/aspnet/PersistentStatePage.asp

mvh
Avatar billede bumle90 Nybegynder
29. september 2004 - 19:58 #2
Hejsa snepnet...godt at se dig :)
Jeg løste det på anden måde. Jeg indlejrede det i samme form, og satte som du sagde i går den ene knaps causesvalidation=false og løste det på den måde.
Nede i knappens eventhandler hiver jeg så kun fat i de data fra formen jeg skal bruge. Det ser ud til at virke finno :)
Men jeg har som sædvanlig noget andet jeg godt kunne tænke mig at diskutere med dig...Vi har vidst været lidt inde på det før. Det er noget mht. databasehåndtering. Er du klar på det ? :)
Avatar billede snepnet Nybegynder
29. september 2004 - 21:03 #3
jada... skyd løs :o)
Avatar billede bumle90 Nybegynder
29. september 2004 - 22:47 #4
Okay..det er jo selvfølgelig et ret omdiskuteret omne...og der er vel ikke en egentlig løsning på det.
Men det er også svært at gribe an..nu når man som mig ikke ved så meget om området databasetilgang i .net.
Tilgangen er selvfølgelig ADO.net som er et kæmpe område. Jeg har kun selv snuset til det og brugt få funktioner i OleDb namespacet. Jeg har jo brugt en access base. Til min webapplikationer har jeg brugt DataReaderen. Jeg har lavet en dum konstruktion med at have 2 connections på min side. Den ene har jeg brugt eksempelvis til at fylde et datagrid med, mens den anden blev brugt til for hver række i datagriddet at lave 4 på hinanden følgende select statements. Kan man evt. lave det smartere med et dataset der indeholder alle data fra starten?
Avatar billede snepnet Nybegynder
30. september 2004 - 17:31 #5
hej bumle :o)

man kan lave næsten hvad man har lyst til med datasets... de er at betragte som en in-memmory udgave af en rigtig database, og de kan have relationer, contstraints og alt muligt andet.

jeg kan lave eksempler til dig, hvis du vil have nogle.... har du et par hints jeg kan bruge til et eksempel ?

mvh
Avatar billede bumle90 Nybegynder
30. september 2004 - 18:01 #6
Mmmm jeg ville næsten hellere sende noget kode til dig....Gider du prøve kigge på det hvis jeg sender det pr. mail?
Avatar billede bumle90 Nybegynder
30. september 2004 - 18:06 #7
Jeg har vidst stadig din email...bare så du ikke behøver skrive den herinde :)
Avatar billede snepnet Nybegynder
30. september 2004 - 18:07 #8
ok... hvis du skriver din mailadresse her... så skal jeg nok skrive til dig (jeg har ikke en dummy-adresse jeg kan fyre af her).

mvh
Avatar billede snepnet Nybegynder
30. september 2004 - 18:11 #9
hov... nåede ikke at se den sidste du skrev.... jamen så fyrer du bare når du er klar :o)
Avatar billede snepnet Nybegynder
09. oktober 2004 - 15:28 #10
hej bumle... kan vi lukke her ?
mvh
Avatar billede snepnet Nybegynder
07. september 2005 - 19:24 #11
bummelumle?
mvh
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester