webForumDet fria alternativet

codebehind

4 svar · 267 visningar · startad av DavidB

DavidBMedlem sedan jan. 20001 372 inlägg
#1

tänkte börja med codebehinds på mina sidor och då undrar jag hur jag skall göra för att få det att fungera med usercontrolls.

har följande kod på toppen av sidan:

<%@ Page Language="C#" Src="menu.ascx.cs" Inherits="myCodeBehind" %>

felet jag får är:
The directive 'Page' is unknown.

vad skall man ha istället för page i usercontrolls?

SkarreMedlem sedan apr. 20012 427 inlägg
#2

User controls registrerar du enligt följande:

<%@ Register TagPrefix="Foo" TagName="Bar" Src="pagelet.ascx" %>
andreas_lindhMedlem sedan jan. 20011 140 inlägg
#3
<%@ control Language="C#" Src="menu.ascx.cs" Inherits="myCodeBehind" %>
jakeMedlem sedan sep. 2001649 inlägg
#4

fungerar det med båda förslagen? Var ska det stå...

Web-TorMedlem sedan nov. 200013 890 inlägg
#5

På den sidan där User Controlen ska visas använder du Skarres kod.
I själva User Controlen (ascx-filen) använder du andreas_lindhs kod.

125 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)