From 176b19464b884c9075678722695837e0cb6f0dcd Mon Sep 17 00:00:00 2001 From: Andrew Skiba Date: Sun, 21 May 2006 13:59:28 +0000 Subject: [PATCH] trace the order of applying the theme svn path=/trunk/mcs/; revision=60921 --- .../theme/PageLinks/App_Themes/Black/Default.skin | 2 ++ .../Test/standalone/theme/PageLinks/Default.aspx | 3 +-- .../Test/standalone/theme/PageLinks/MyChild.ascx.cs | 1 + .../standalone/theme/PageLinks/MyParent.ascx.cs | 13 +++++++++++++ .../standalone/theme/PageLinks/PageLinks.csproj | 1 - 5 files changed, 17 insertions(+), 3 deletions(-) diff --git a/mcs/class/System.Web/Test/standalone/theme/PageLinks/App_Themes/Black/Default.skin b/mcs/class/System.Web/Test/standalone/theme/PageLinks/App_Themes/Black/Default.skin index 76005f32219..0d48c0a15ed 100644 --- a/mcs/class/System.Web/Test/standalone/theme/PageLinks/App_Themes/Black/Default.skin +++ b/mcs/class/System.Web/Test/standalone/theme/PageLinks/App_Themes/Black/Default.skin @@ -1,3 +1,5 @@ <%@ Register Src="~/MyChild.ascx" TagName="MyChild" TagPrefix="uc1" %> +<%@ Register Src="~/MyParent.ascx" TagName="MyParent" TagPrefix="uc1" %> + diff --git a/mcs/class/System.Web/Test/standalone/theme/PageLinks/Default.aspx b/mcs/class/System.Web/Test/standalone/theme/PageLinks/Default.aspx index 4bb26bbe4ce..c337aad8e2d 100644 --- a/mcs/class/System.Web/Test/standalone/theme/PageLinks/Default.aspx +++ b/mcs/class/System.Web/Test/standalone/theme/PageLinks/Default.aspx @@ -4,6 +4,5 @@ <%@ Register Src="MyParent.ascx" TagName="MyParent" TagPrefix="uc1" %> - - + diff --git a/mcs/class/System.Web/Test/standalone/theme/PageLinks/MyChild.ascx.cs b/mcs/class/System.Web/Test/standalone/theme/PageLinks/MyChild.ascx.cs index cfcea79e40e..d69004c7db9 100644 --- a/mcs/class/System.Web/Test/standalone/theme/PageLinks/MyChild.ascx.cs +++ b/mcs/class/System.Web/Test/standalone/theme/PageLinks/MyChild.ascx.cs @@ -22,6 +22,7 @@ using System.Diagnostics; } set { + Debug.WriteLine ("child.set_ImageUrl"); ((Image) Controls[0]).ImageUrl = value; } } diff --git a/mcs/class/System.Web/Test/standalone/theme/PageLinks/MyParent.ascx.cs b/mcs/class/System.Web/Test/standalone/theme/PageLinks/MyParent.ascx.cs index e54cd72b32e..3a18895a453 100644 --- a/mcs/class/System.Web/Test/standalone/theme/PageLinks/MyParent.ascx.cs +++ b/mcs/class/System.Web/Test/standalone/theme/PageLinks/MyParent.ascx.cs @@ -5,6 +5,7 @@ using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; using System.Diagnostics; + [Themeable (true)] public partial class MyParent : System.Web.UI.UserControl { protected override void OnInit (EventArgs e) @@ -12,4 +13,16 @@ using System.Diagnostics; Debug.WriteLine ("parent.OnInit"); base.OnInit (e); } + [Themeable (true)] + public string ImageUrl + { + get + { + return null; + } + set + { + Debug.WriteLine ("parent.set_ImageUrl"); + } + } } diff --git a/mcs/class/System.Web/Test/standalone/theme/PageLinks/PageLinks.csproj b/mcs/class/System.Web/Test/standalone/theme/PageLinks/PageLinks.csproj index d4b2de8e793..990b6e13dfc 100644 --- a/mcs/class/System.Web/Test/standalone/theme/PageLinks/PageLinks.csproj +++ b/mcs/class/System.Web/Test/standalone/theme/PageLinks/PageLinks.csproj @@ -54,7 +54,6 @@ - -- 2.25.1