webForumDet fria alternativet

include eller liknade

.NET

13 svar · 781 visningar · startad av nordan

Medlem sedan juni 2000949 inlägg
Frågan#1

I PHP så kan man göra templetfilar där man kan dra in filerna i en annan sida för att den sen kommer att visas tex som huvudet på sidan.

include("tmpl/head.php");

Hur gör man detta i aspx?

Jag skall göra en sida på ett intranät och därför känns det väldigt begränsat är det någon som har förslag på hur man skulle kunna lägga in en meny på vänster sida som sedan skulle visa sig på alla andra sidor?

Medlem sedan juni 20019 519 inlägg
#2

aspx är asp.net och inte ASP som denna del av forum handlar just om.
ASP gör man iallafall:

<!-- #include file="filen" -->

Varför inte använda master pages för design? Vilken version av .NET kommer du använda för intrat?

Medlem sedan juni 2000949 inlägg
#3

Ok, gör man samma i asp.net

Medlem sedan juni 20019 519 inlägg
#4

enligt http://www.christopherjason.com/articles/using-includes-asp-net/
så fungera det också i asp.net

Medlem sedan juni 2000949 inlägg
#5

hmm Jag får det inte att funka.

Skall man bara skriva såhär

<!--#include file="inctest.aspx"-->

Medlem sedan juni 20019 519 inlägg
#6

ja i din aspx fil inte i code-behind. Men kan du inte använda dig av master pages istället?

Medlem sedan juni 2000949 inlägg
#7

När det gäller include funderar jag på en sak. För jag måste skriva in hela http adressen för att få rätt adress och i denna ligger det %20 kan det ha någon betydelse?

master pages vad är det då?

Medlem sedan juni 20019 519 inlägg
#8

Vilken .NET version använder du? 1.0,1.1, 2.0, 3.0? Du kan googla på "ASP.NET Master pages" så får du information om det

Medlem sedan juni 2000949 inlägg
#9

Jag sitter Sharepoint miljö och skall på något sätt få till en ok sida :) Har ingen koll på något som har med .NET att göra. Så jag vet inte vilken version det är. Vet bara att när man använder sig av PHP så funkar det enkelt ;)

Medlem sedan juni 2000949 inlägg
#10

Är det någon som har något tips när det gäkker Sharepoint. Att man kan lägga in en meny som ligger på alla sidor. Alla tips är bra!

Medlem sedan feb. 200112 078 inlägg
#11

Flyttas från ASP.

Medlem sedan sep. 2005673 inlägg
#12

Sharepoint använder också master pages så ett tips är att läsa mer om det alltså. Enklast är att använda SharePoint Designer om du ska göra designförändringar i SharePoint (tidigare frontpage).

Medlem sedan juli 20003 825 inlägg
#13

INCLUDE VIRTUALL utgår från rooten...

<!-- #INCLUDE VIRTUAL="/admin/open.asp" -->

Borde funka i SharePoint. Se bara till att det står VIRTUALL och inte FILE! (Gäller främst större projekt där filerna ligger i olika hierarki.)

Medlem sedan apr. 20081 inlägg
#14

Ang. include

Det går att använda <!-- #include file="filen" --> men det fungerar dåligt och bara om det är en html-sida man ska includa.
Något som fungerar mycket bättre är att lägga till:

<%@ Register TagPrefix="filen" TagName="a" Src="filen.ascx" %>

i början och sedan:

<filen:a runat="server" />

på det stället man ska includa filen. Då kommer hela den "riktiga filen" med.

261 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)