Benutzer mit den meisten Antworten
Verweis in einem UserControl an sich selbst?

Frage
-
Hallo,
ich habe ein UserControl in dem ich gerne an sich selbst verweisen will. Leider hab ich das nicht hinbekommen("SelbstVerweis"). Bis jetzt kann ich mir nur mit einer statischen Kopie behelfen. Hat jemand eine Ahnung ob der Selbstverweis vielleicht doch möglich ist?
- Typ geändert Robert BreitenhoferModerator Mittwoch, 2. Februar 2011 16:47 Frage
Antworten
-
Hi,
in der Datei UserControl.ascx möchte ich einen Verweis auf die selbe Datei also:
<%@ Register TagPrefix="control" TagName="copy" Src="UserControl.ascx" %>Das geht so nicht. Auch eine Registrierung per web.config und Verwendung der Controls in dieser Form ist so nicht möglich. Du kannst höchstens per Code entsprechende Controls einfügen. Aber auch musst Du darauf achten, dass Du Dir nicht selbst eine endlose Rekursion bastelst.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort markiert Techtwebty Donnerstag, 3. Februar 2011 10:41
Alle Antworten
-
Hallo,
ich habe ein UserControl in dem ich gerne an sich selbst verweisen will. Leider hab ich das nicht hinbekommen("SelbstVerweis"). Bis jetzt kann ich mir nur mit einer statischen Kopie behelfen. Hat jemand eine Ahnung ob der Selbstverweis vielleicht doch möglich ist?
was meinst Du mit einem Verweis an sich selber? Um auf die eigene Instanz des UserControl zuzugreifen, gibt es dort ebenfalls this/Me.
Thorsten Dörfler
Microsoft MVP Visual Basic
vb-faq.de -
Ich möchte in der ascx-Datei in ein RepeaterItemTemplate einen statischen verweis auf eine neue Instanz des selben Controls machen.
z.B.:
in der Datei UserControl.ascx möchte ich einen Verweis auf die selbe Datei also:
<%@ Register TagPrefix="control" TagName="copy" Src="UserControl.ascx" %> -
Hi,
in der Datei UserControl.ascx möchte ich einen Verweis auf die selbe Datei also:
<%@ Register TagPrefix="control" TagName="copy" Src="UserControl.ascx" %>Das geht so nicht. Auch eine Registrierung per web.config und Verwendung der Controls in dieser Form ist so nicht möglich. Du kannst höchstens per Code entsprechende Controls einfügen. Aber auch musst Du darauf achten, dass Du Dir nicht selbst eine endlose Rekursion bastelst.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort markiert Techtwebty Donnerstag, 3. Februar 2011 10:41