Avatar billede brynil Nybegynder
16. april 2002 - 11:10 Der er 19 kommentarer og
1 løsning

Frames - som i ASP

Hej!
Jeg kan ikke rigtig se hvordan jeg (hvis det er muligt) laver frames ex. en top-page med søgefunktioner (textbox & submit) og resultatvisning i anden page?
Har nogen en henvisning til eksempel evt. oplysning om hvordan det gøres?
Avatar billede boris Mester
16. april 2002 - 11:19 #1
Et eksempel med form:
<form  ACTION = "rurla.asp"  target = "top"  METHOD = POST >
Avatar billede osaka_san Nybegynder
16. april 2002 - 11:26 #2
brynil> det vil du blive nødt til at lave ligesom med klassisk asp. Altså med Frames HTML osv.

ASP.NET er ikke bygget til at skulle benytte frames direkte i sin model så vidt jeg er informeret. Årsagen er formodentlig at frames er en udgående teknologi og der i dag sjældent er noget godt argument for at benytte frames.

I det tilfælde du nævner kan jeg ikke rigtig se fordelen ved at benytte frames?

/JMHO

Med Venlig Hilsen
Oscar Eg Gensmann
Avatar billede brynil Nybegynder
16. april 2002 - 11:30 #3
Jeg mener jeg har forsøgt.
Vil jeg kunne vise resultat i f.ex. et grid, og hvordan fordeles script-kode og form-kode på siderne?
Avatar billede brynil Nybegynder
16. april 2002 - 11:32 #4
til osaka:
formålet er hvis jeg har store udlistninger. Så vil jeg gerne kunne have søgefunktionen synlig hele tiden uden at skulle scrolle.
Avatar billede brynil Nybegynder
16. april 2002 - 11:32 #5
Kan det klares på anden måde?
Avatar billede osaka_san Nybegynder
16. april 2002 - 11:38 #6
brynil>

Script-kode og form-code?

Du skal nok overveje at tænke på asp.net mere som et applikations udviklingssprog ligesom når man laver applikatioer til windows og lignende, og knap så meget som et scripting sprog man ligger sammen med noget HTML.

Typisk vil man nok i dit tilfælde ligge alt foretnings logikken bag selve søgningen i en række class's som så kan kaldes som objekter fra en codebehind fil. Denne "hænger" sammen med en .aspx fil hvor selve GUI delen er sat op via en række web server, HTML og user controls.

Benytter du vs.net til at skrive asp.net i eller skriver du det i et "normalt" teksteditor værktøj?

Med Venlig Hilsen
Oscar Eg Gensmann
Avatar billede brynil Nybegynder
16. april 2002 - 11:44 #7
Det lyder fornuftigt. Men er jeg helt afskåret fra at anvende frames (eller anden metode) til at holde søgefkt. synlig med .net?
Indtil videre bruger jeg teksteditor. Har vs.net beta1 men tøver pga pris/hvor god er den spørgsmål!
Avatar billede odegaard Nybegynder
16. april 2002 - 11:47 #8
beta 1 ??!??!!?!?!? Du får et kæmpe problem når du opgraderer til final. Mellem beta1 og beta2 er listen af ændringer 1.6mb lang !
Mellem beta2 og final er der ikke noget af betydning.
Avatar billede brynil Nybegynder
16. april 2002 - 11:53 #9
Kan jeg hente beta2 nogen steder? Når jeg ikke er medlem af msdn!. Beta1 fik jeg fra Ms Dk.
Og hvordan tegner billedet sig af vs.net?
Avatar billede brynil Nybegynder
16. april 2002 - 11:59 #10
Hov-hvordan får jeg nu givet points til osaka? Nyt spm?
Odegaard - også points til dig for et svar!
Avatar billede osaka_san Nybegynder
16. april 2002 - 12:01 #11
brynil> ohh okay på den måde. Spørgsmålet er om det er en funktion der reelt gavner mere end den skader?

Hvis du vælger frames betyder det jo f.eks at man ikke kan linke direkte ned til et søgeresultat. Samt at visse browsere kan lave ged i navigeringen hvis man ikke benytter de indbyggede funktioner men hopper frem og tilbage med browser knapperne. (jeg har observeret IE gøre dette i flere tilfælde, desværre sjældent med noget mønster. Den ender som regel på framesettets forside)

Hvis du endelig vil tilbyde funktionen, burde det kunne laves med noget javascript og css, som vil gøre at feltet flytter med hvis browseren understøtter det og hvis ikke så bliver det pænt i toppen.

På denne måske skulle du kunne få det bedste fra begge teknologier uden for mange ulemper, ud over at folk med gamle browsere ikke kan udnytte 100% af det, men det er folk der ikke ønsker at opgradere deres browser efterhånden vant til. Man må jo formode det er et valg de har taget på den ene eller anden måde. ;)

Sådan umiddelbart vil jeg mene at asp.net primært er bygget til enkelte "dokumenter" i viewporten, ikke multi. Men jeg kan tage fejl. :) Det er sket før.

Med Venlig Hilsen
Oscar Eg Gensmann
Avatar billede osaka_san Nybegynder
16. april 2002 - 12:03 #12
brynil> Ingen grund til at bekymre dig om point til mig ;) - jeg har dem jeg skal bruge, og hvis jeg ikke har så skal jeg nok lave et svar :)

De Bedste hilsner
Oscar Eg Gensmann.
Avatar billede brynil Nybegynder
16. april 2002 - 12:13 #13
Okay - og tak for hjælpen!
Er enig i at asp.net nok er til småtingsafdelingen. Har prøvet interdev i vs6, men jeg syntes jeg havde for lidt kontrol/forståelse af hvad der skete. Er lidt nervøs for at det vil være det samme med vs.net, derfor min tøven, selvom vs.net er noget andet!
Avatar billede euroman28 Nybegynder
16. april 2002 - 12:27 #14
Gå til www.gotdotnet.com/quickstart og læs om usercontrol...

Dem bruger jeg istedet for frames.
Avatar billede euroman28 Nybegynder
16. april 2002 - 12:33 #15
jeg bruger det eksempelvis på en loginbox jeg før havde i en iframe i hjørnet....når der er logget ind vises brugernavn istedet.
Du kunne eks. lave din text-box + submit som en usercontrol...og includere den som <'dit namespace':searchbox />
Avatar billede brynil Nybegynder
16. april 2002 - 12:39 #16
Ser fornuftigt ud euroman28 - der er noget at forsøge sig på. Tak
Avatar billede osaka_san Nybegynder
16. april 2002 - 12:39 #17
euroman28> Det hjælper på muligheden for at includere, men det løser vel ikke problemet med at søgeboksen skal være synlig hele tiden også når man scroller? Medmindre altså at man laver noget javascript og css til det.

Mvh
Oscar Eg Gensmann
Avatar billede brynil Nybegynder
16. april 2002 - 12:50 #18
Hmmm !! Næh!
Rent umiddelbart virker det underligt på mig at det ikke skulle kunne lade sig gøre. Der er jo en meget udbredt anvendelse af det idag med asp.
For det er vel ikke muligt at scrolle alene i grid - som fx man gør i vb?
Avatar billede euroman28 Nybegynder
16. april 2002 - 12:55 #19
Jeg har brugt det derhjemme...jeg skal lige undersøge om man kan scrolle i en usercontrol...hvis ikke får du selvfølgelig pointene tilbage.
Avatar billede brynil Nybegynder
16. april 2002 - 13:03 #20
Jeg tror jeg fandt noget til datagrid:

AllowPaging="true"
AllowCustomPaging="true"
PageSize="10"
PageStyle-visible="true"

Og så kan man opsætte bladre-fkt.
osaka> Det var lige det dér med at tænke anderledes!
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