Ich habe eine MasterPage namens MyMasterPage erstellt.ASP.NET - Wie verweisen Sie auf eine Klasse, die nicht in app_code ist
public partial class MyMasterPage : System.Web.UI.MasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
ich haben auch eine Klasse namens Class1 in app_code:
public class Class1
{
public Class1()
{
MyMasterPage m;
}
}
In Class1 Ich würde MyMasterPage verweisen möchte, aber ich erhalte eine Compiler-Warnung:
The type or namespace name 'MyMasterPage' could not be found (are you missing a using directive or an assembly reference?)
Welche Code tun Ich muss hinzufügen, um das zu arbeiten?
Die Klassen sind in Ordnern wie folgt:
alt text http://www.yart.com.au/stackoverflow/masterclass.png
Wo genau Ihre Masterpage Klasse Ihres App_Code in Beziehung? –
Kann der Code in den Seiten auf Class1 im App_Code-Ordner zugreifen? – TechTravelThink
Ich habe ein Diagramm hinzugefügt, um anzuzeigen, wo sich die Klassen befinden – Petras