> > http://www.dotnetgerman.com/blogs/thomas/PermaLink,guid,73808a > 4d-fdc1-4f38-b > 129-e73ba1fcf88f.aspx > > aber warum, wieso, weshalb... >
btw: in einer normalen Seitenstruktur funktioniert folgendes problemlos: Gruss Alex Code: default.aspx: <%@ Page language="c#" Codebehind="default.aspx.cs" AutoEventWireup="false" Inherits="BlogSamples.FindControls._default" %> <%@ Register TagPrefix="uc1" TagName="WebUserControl1" Src="WebUserControl1.ascx" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html lang="en"> <head> <title>default</title> <meta name="vs_defaultClientScript" content="JavaScript" > <meta name="vs_targetSchema" content="http://www.w3.org/1999/xhtml" > </head> <body> <form id="default" method="post" runat="server"><asp:Label id="Label1" runat="server"><uc1:WebUserControl1 id="WebUserControl11" runat="server" /></asp:Label> </form> </body> </html> default.aspx.cs: using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; namespace BlogSamples.FindControls { /// <summary> /// Zusammenfassung für _default. /// </summary> public class _default : System.Web.UI.Page { protected System.Web.UI.WebControls.Label Label1; private void Page_Load(object sender, System.EventArgs e) { Response.Write(Page.FindControl("Label1").ToString()); Response.Write(Page.FindControl("Label1").FindControl("WebUserControl11").To String()); } #region Vom Web Form-Designer generierter Code override protected void OnInit(EventArgs e) { // // CODEGEN: Dieser Aufruf ist für den ASP.NET Web Form-Designer erforderlich. // InitializeComponent(); base.OnInit(e); } /// <summary> /// Erforderliche Methode für die Designerunterstützung. /// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden. /// </summary> private void InitializeComponent() { this.Load += new System.EventHandler(this.Page_Load); } #endregion } } WebUserControl1.ascx: <%@ Control Language="c#" AutoEventWireup="false" Codebehind="WebUserControl1.ascx.cs" Inherits="BlogSamples.FindControls.WebUserControl1" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%> Text im WebUserControl (WebUserControl1.ascx.cs ist VS default) _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net