Avatar billede pede15 Nybegynder
01. marts 2004 - 22:55 Der er 11 kommentarer og
1 løsning

Er der noget der ligner/minder om "Include" (fra php) i ASP.Net?

Jeg sidder og funderer over, om der er en funktion lignende include() i php - altså hente indhold fra en anden fil.

Jeg er igang med mit første website - og ville gerne, hvis jeg kunne have menuen til at ligge i en seperat fil, så jeg blot "henter" den ind på alle siderne, hvorfor jeg blot behøver at ændre i én fil for at ændre menuen på alle sider.

Jeg bruger C#
Avatar billede pede15 Nybegynder
01. marts 2004 - 22:56 #1
Mvh. Peder... selvfølgelig :)
Avatar billede thesurfer Nybegynder
01. marts 2004 - 22:59 #2
<!-- #include file="menu.asp" //-->

eller

server.execute("menu.asp")
Avatar billede thesurfer Nybegynder
01. marts 2004 - 23:00 #3
hehe... uden "//":
<!-- #include file="menu.asp" -->
og
<!-- #include virtual="menu.asp" -->

Det er det der hedder SSI (Server Side Include)

mht til Server.Execute.
Server.Execute og Server.Transfer er IKKE inkluderet i Chilli!ASP; ASP på en *nix maskine, i stedet for en Windows maskine.
Avatar billede pede15 Nybegynder
01. marts 2004 - 23:09 #4
Ja, det virker - men hvis jeg nu ønsker at have dynamisk indhold - fx en fil: menu.aspx, som genererer menuen ud fra et db-udtræk.. hvordan gør man det?
Avatar billede thesurfer Nybegynder
01. marts 2004 - 23:13 #5
På samme måde som du normalt ville gøre.. du henter informationen (koden skal stå i menu.asp), og bruger f.eks. <!-- #include file="menu.asp" -->
Avatar billede pede15 Nybegynder
02. marts 2004 - 02:29 #6
Hm. ja, det virker :) - men det var ikke helt det jeg søgte (men en af mine kammerater blev ganske glad for den - så du har sparet ham for noget arbejde - mht til en menu :D ). Men jeg har fundet ud af det selv - ascx-filer og UserControls  :) - just gotta luv 'em! - men du skal nu have lidt point alligevel :) - 50/50 ok?
Avatar billede pelkjaer Nybegynder
02. marts 2004 - 10:08 #7
Usercontrols er helt korrekt "the asp.net way" - server.execute() er classic asp.
Avatar billede thesurfer Nybegynder
02. marts 2004 - 16:14 #8
ahh.. så ikke at kategorien var "ASP.NET" :)
Du beholder bare pointsne selv :)
Det er OK med mig.
Avatar billede pede15 Nybegynder
02. marts 2004 - 16:32 #9
okay :) - jeg siger mange tak alligevel :D

Mvh

Peder
Avatar billede thesurfer Nybegynder
02. marts 2004 - 17:07 #10
hmmm.. lagde jeg et svar?? :)
Det var ikke meningen :)  (havde tænkt mig at lægge et svar, men ombestemte mig)

hehe.. lægger et svar og skriver "Du beholder bare pointsne selv".. smart :)
Avatar billede pede15 Nybegynder
02. marts 2004 - 17:08 #11
hehe :D - well du kan da stadig godt få de 50 point hvis du har lyst :)
Avatar billede thesurfer Nybegynder
02. marts 2004 - 17:17 #12
Nej, tak :-)  <-- dette skal være en kommentar, og betyder at jeg ikke vil ha' points :-)
Det er godt at "Svar"-muligheden ikke er der længere ;-)  (man skulle jo nødig vælge den igen..)
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