> 
> 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

Antwort per Email an