User controls registrerar du enligt följande:
<%@ Register TagPrefix="Foo" TagName="Bar" Src="pagelet.ascx" %>
4 svar · 267 visningar · startad av DavidB
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?
User controls registrerar du enligt följande:
<%@ Register TagPrefix="Foo" TagName="Bar" Src="pagelet.ascx" %>
<%@ control Language="C#" Src="menu.ascx.cs" Inherits="myCodeBehind" %>
fungerar det med båda förslagen? Var ska det stå...
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.