Gibt es eine Möglichkeit, einen Namespace-Alias in einer ASPX-Datei (nicht Code-behind ASPX.cs) zu erstellen.C# Namespace/Klasse Alias in Visual Studio Html Quellmodus
Zum Beispiel ... in einem Code-Behind-Datei kann ein Alias erstellt werden, wie folgt:
using MyPanel = System.Web.UI.WebControls.Panel;
In HTML-Quellcode-Modus (Visual Studio) ein Namespace importiert werden kann wie folgt:
<%@ Import Namespace="System.Web.UI.WebControls" %>
Was ich tun muss, ist so etwas wie die folgenden:
<%@ Import Namespace="MyPanel = System.Web.UI.WebControls.Panel" %>
EDIT/UPD ATE:
Offensichtlich funktioniert das nicht. Ist es möglich, auf andere Weise ohne Code-Behind?
Ja, es funktioniert tatsächlich, wenn Sie den Leerraum entfernen (Hutspitze @Alex unten). Beispiel:
<%@ Import Namespace="MyPanel=System.Web.UI.WebControls.Panel" %>
ausgezeichnet. Ich kann nicht glauben, dass ich nie versucht habe, die Räume zu entfernen. Doah. – jlang