19. september 2003 - 11:58Der er
10 kommentarer og 1 løsning
Templating, (ascx filer)
Jeg skal have lavet nogel ASCX filer til min side, simple først...
Skal egentlig have udskrevet en række links hentet fra en DB...
Fx: _____________________________ Side 1 - Link1 - Link2 - Link3 _____________________________ Side 4 _____________________________ Side 5 - Link 1 - Link 2 - Link 3 - Link 4 - Link 5
der skal jo så noget loop til og der skal hentes fra en DB...
Disse ting skal foregå i Default.vb Men hvad jeg gør, fra at have min DataReader til at få det over i min ascx og udskrevet korekt på min side, det er jeg lidt lost i...
Do While NOT rs.eof %><a href="<%=RS("Link")%>"><%=RS("Link")%></a><% RS.Movenext Loop
Det skal jeg have lavet tilsvarende med:
Default.vb - Henter de nødvendige Records, og lagre dem i en DataReader Link.ascx - Udskriver linksne, og ascx includeres i aspx filen Default.aspx - viser resultatet
Er det mere forståeligt ??? jeg er lidt ny i ASP.NET... Men MEGET inde i ASP Clasic... VBS, Java og Visual Basic.Net
Men hvad der ligger i ASP.NET delen i Frameworket er jeg lidt lost i, men kan se fordelene i forhold til ASP Classic
Du har som sagt en ASCX fil som du præsentere dine data med... Det er for at lære noget jeg har oprettet spørgsmålet, kunne nok selv løse problemet på andre måder, men jeg vil lære at bruge templating....
Det er lidt som SSI i ASP.Clasic...
If side = 1 Then Include Fil 1 2 then 2 osv...
Det det hele går ud på er at have en fil til at hente data, (VB filen) Så have en til at præsentere Dataene, (ascx) og endelig den fil der sørger for at det vises i ens browser...
Jeg ved godt jeg snakker sort, men det er faktisk ret svært at forklare... Men grunden til jeg vil lære det, er naturligvis for at skille programering fra formatering... men da alle sider skal vises ud fra Default.aspx, så skal jeg bruge ascx filer...
Således at hvis jeg går ind på forsiden, så benytter den forside.ascx, går jeg så ind på portfolio, så nupper den portfolio.ascx osv...
Både protfolio.ascx og forside.ascx får så informationer fra default.vb...
I dette tilfælde er det noget der skal være på alle sider, men det er så for at lære tekniken...
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.