<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Master Pages, Themes and Navigation Controls</title><link>http://forums.asp.net/139.aspx</link><description>Discussions of MasterPages, Themes, and other page-related features. &lt;A href="http://aspadvice.com/SignUp/list.aspx?l=164&amp;amp;c=30" target=_blank&gt;Email List&lt;/A&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: Master Pages</title><link>http://forums.asp.net/thread/928880.aspx</link><pubDate>Tue, 17 May 2005 20:39:24 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:928880</guid><dc:creator>mohan_nz</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/928880.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=928880</wfw:commentRss><description>&lt;P&gt;Base Class which will have the common Functions, I have jst defined only a click event and a GetStr Method.&lt;/P&gt;
&lt;P&gt;public&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;class&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;ProductBase&lt;/FONT&gt;&lt;FONT size=2&gt; : System.Web.UI.&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;MasterPage&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;{&lt;BR&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;FONT size=2&gt; GetStr()&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"hello"&lt;/FONT&gt;&lt;FONT size=2&gt;;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;&lt;BR&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;protected&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;virtual&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;void&lt;/FONT&gt;&lt;FONT size=2&gt; Button1_Click(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;object&lt;/FONT&gt;&lt;FONT size=2&gt; sender, &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;EventArgs&lt;/FONT&gt;&lt;FONT size=2&gt; e)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Response.Write(&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"&amp;lt;BR&amp;gt;Master Btn Clicked&amp;lt;BR&amp;gt;"&lt;/FONT&gt;&lt;FONT size=2&gt;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT size=2&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;}&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;The Master Page in the root will have a Button and i have the Click event for it define in the ProductBase.&lt;/FONT&gt;&lt;/P&gt;&lt;FONT size=2&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;public&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;partial&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;class&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;MasterPage&lt;/FONT&gt;&lt;FONT size=2&gt; : &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;ProductBase&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;protected&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;void&lt;/FONT&gt;&lt;FONT size=2&gt; Page_Load(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;object&lt;/FONT&gt;&lt;FONT size=2&gt; sender, &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;EventArgs&lt;/FONT&gt;&lt;FONT size=2&gt; e)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Response.Write(&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"&amp;lt;BR&amp;gt; From Master Page &amp;lt;BR&amp;gt;"&lt;/FONT&gt;&lt;FONT size=2&gt;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT size=2&gt;}&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;FONT size=2&gt; GetVal()&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;return&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"Hello from root Master"&lt;/FONT&gt;&lt;FONT size=2&gt;;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;}&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;AuthMasterPage&lt;BR&gt;&lt;FONT size=2&gt;&amp;lt;%&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;@&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;Master&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;MasterPageFile&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="~/MasterPage.master"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;Language&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="C#"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;AutoEventWireup&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="true"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;CodeFile&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="AuthMasterPage.master.cs"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;Inherits&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="AuthMasterPage"&lt;/FONT&gt;&lt;FONT size=2&gt; %&amp;gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;asp&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;:&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;content&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;ContentPlaceHolderID&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="ContentPlaceHolder1"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;runat&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="server"&amp;gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;asp&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;:&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;TextBox&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;ID&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="TextBox11"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;runat&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="server"&amp;gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;asp&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;:&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;TextBox&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;asp&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;:&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;content&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;public&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;partial&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;class&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;AuthMasterPage&lt;/FONT&gt;&lt;FONT size=2&gt; : &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;ProductBase&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;public&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;MasterPage&lt;/FONT&gt;&lt;FONT size=2&gt; rootMaster;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;protected&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;void&lt;/FONT&gt;&lt;FONT size=2&gt; Page_Load(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;object&lt;/FONT&gt;&lt;FONT size=2&gt; sender, &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;EventArgs&lt;/FONT&gt;&lt;FONT size=2&gt; e)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rootMaster = (&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;MasterPage&lt;/FONT&gt;&lt;FONT size=2&gt;)&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;this&lt;/FONT&gt;&lt;FONT size=2&gt;.Master;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rootMaster.GetVal();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#0000ff size=2&gt;public&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;FONT size=2&gt; GetAuthVal()&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;return&lt;/FONT&gt;&lt;FONT size=2&gt; rootMaster.GetVal();&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;// "Hello From Auth";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT size=2&gt;}&lt;BR&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Content Page in Auth folder....&lt;BR&gt;&lt;FONT size=2&gt;&amp;lt;%&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;@&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;Page&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;Language&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="C#"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;MasterPageFile&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="~/Authentication/AuthMasterPage.master"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;AutoEventWireup&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="true"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;CodeFile&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="Default.aspx.cs"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;Inherits&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="_Default"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;Title&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="Untitled Page"&lt;/FONT&gt;&lt;FONT size=2&gt; %&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;public&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;partial&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;class&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;_Default&lt;/FONT&gt;&lt;FONT size=2&gt; : System.Web.UI.&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;Page&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;protected&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;void&lt;/FONT&gt;&lt;FONT size=2&gt; Page_Load(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;object&lt;/FONT&gt;&lt;FONT size=2&gt; sender, &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;EventArgs&lt;/FONT&gt;&lt;FONT size=2&gt; e)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;MasterPage&lt;/FONT&gt;&lt;FONT size=2&gt; mp = (&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;MasterPage&lt;/FONT&gt;&lt;FONT size=2&gt;)&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;this&lt;/FONT&gt;&lt;FONT size=2&gt;.Master;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;//mp.ge&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT size=2&gt;}&lt;BR&gt;}&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Let me know if anything in not clear or i have missed.&lt;BR&gt;&lt;BR&gt;Thanks&lt;BR&gt;Mohan&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;</description></item><item><title>Re: Master Pages</title><link>http://forums.asp.net/thread/928856.aspx</link><pubDate>Tue, 17 May 2005 20:22:47 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:928856</guid><dc:creator>rstrahl</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/928856.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=928856</wfw:commentRss><description>&lt;P&gt;Mohan,&lt;/P&gt;
&lt;P&gt;I think your issue is the new compilation model in 2.0. ASPX pages and their partial code behinds are no longer visible because they get dynamically generated at compile time.&lt;/P&gt;
&lt;P&gt;However, the 1.1 model still works. I think what you'll want to do is create a Base page that uses either just code or code and controls, but make sure to set it up as an 1.1 style codebehind class in your App_Code folder, rather than a partial class that ASP.NET creates dynamically.&lt;/P&gt;
&lt;P&gt;Once you do that you can easily inherit from it.&lt;/P&gt;
&lt;P&gt;You might find this discussion interesting as I fought this very issue just a few days ago:&lt;BR&gt;&lt;A href="http://west-wind.com/weblog/posts/2128.aspx"&gt;http://west-wind.com/weblog/posts/2128.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;+++ Rick ---&lt;/P&gt;</description></item><item><title>Re: Master Pages</title><link>http://forums.asp.net/thread/928737.aspx</link><pubDate>Tue, 17 May 2005 18:33:46 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:928737</guid><dc:creator>kashif</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/928737.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=928737</wfw:commentRss><description>&lt;P&gt;Can you provide the code you are using? Can you ensure that you define the MasterType directive on page ot enable strong typed access to the masterpage's methods and prop.&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;</description></item><item><title>Re: Master Pages</title><link>http://forums.asp.net/thread/928696.aspx</link><pubDate>Tue, 17 May 2005 18:07:42 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:928696</guid><dc:creator>mohan_nz</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/928696.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=928696</wfw:commentRss><description>Kashif, As i said, i did try that, but the Content Page cannot see the Extended Methods in Sub or Root Master Page. I jst tried it again and the result was same.</description></item><item><title>Re: Master Pages</title><link>http://forums.asp.net/thread/928372.aspx</link><pubDate>Tue, 17 May 2005 14:44:29 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:928372</guid><dc:creator>mohan_nz</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/928372.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=928372</wfw:commentRss><description>&lt;P&gt;I assume that i had tried this, but had some problem, I am not sure what it was, Let me try again and let update you. &lt;/P&gt;</description></item><item><title>Re: Master Pages</title><link>http://forums.asp.net/thread/927973.aspx</link><pubDate>Tue, 17 May 2005 05:10:29 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:927973</guid><dc:creator>kashif</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/927973.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=927973</wfw:commentRss><description>&lt;P&gt;Mohan, can't you define the ValidateUser method in your base class and have both the normal master and the auth master inherit from this class so that the method is available to both masters?&lt;/P&gt;
&lt;P&gt;Hope that helps, Kashif&lt;/P&gt;</description></item><item><title>Re: Master Pages</title><link>http://forums.asp.net/thread/926001.aspx</link><pubDate>Sat, 14 May 2005 17:16:48 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:926001</guid><dc:creator>mohan_nz</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/926001.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=926001</wfw:commentRss><description>&lt;P&gt;I understood of what your were trying to say, but the problem is i have to repeat the Methods in each and every page and i have some were around 600+ pages.&lt;BR&gt;&lt;BR&gt;In Frmwrk 1.1 i used a Base Abstract class with has these and some more methods and the class extends from System.Web.Ui. The webfarm will inherit from this base and it was easy to work with. I am trying to achive the same with Master page, if this works it will reduce lots of development and Maintance issues. The only issue with the previous implementation is you will not be able to view the page in design mode cause it does not inherit directly from System.Web.UI.&lt;/P&gt;
&lt;P&gt;Anyway thanks for the info, if you get any other result let me know.&lt;BR&gt;I will try keep this forum if there was any progress.&lt;/P&gt;
&lt;P&gt;Cheers&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Re: Master Pages</title><link>http://forums.asp.net/thread/925785.aspx</link><pubDate>Sat, 14 May 2005 06:27:28 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:925785</guid><dc:creator>richy_roo</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/925785.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=925785</wfw:commentRss><description>&lt;P&gt;also check out this post, make sure you've not missed anything in the page using authmaster&lt;/P&gt;
&lt;P&gt;&lt;A HREF="/924072/ShowPost.aspx"&gt;http://forums.asp.net/924072/ShowPost.aspx&lt;/A&gt;&lt;/P&gt;</description></item><item><title>Re: Master Pages</title><link>http://forums.asp.net/thread/925784.aspx</link><pubDate>Sat, 14 May 2005 06:25:22 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:925784</guid><dc:creator>richy_roo</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/925784.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=925784</wfw:commentRss><description>i've never tried this, sound like it should work,if it dont the option would be to wrap create a public method in your autmasterpage called AuthValidateUser which just calls the validate user</description></item><item><title>Master Pages</title><link>http://forums.asp.net/thread/925272.aspx</link><pubDate>Fri, 13 May 2005 17:28:29 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:925272</guid><dc:creator>mohan_nz</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/925272.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=925272</wfw:commentRss><description>&lt;P&gt;&lt;FONT size=4&gt;I have a MasterPage which has couple of buttons and some Security Methods &lt;BR&gt;which is common on all pages, Say on Page load u check for it, Lets call it &lt;BR&gt;ValidateUser(). Since its used in all pages i create it in Master Page.&lt;BR&gt;&lt;BR&gt;Now I have another Master Page, Lets say we Have Authentication Folder and &lt;BR&gt;we have a master Page which has headers related to Authentication, and this &lt;BR&gt;one has a Method CreateHeader() and this AuthmasterPage derives from Root &lt;BR&gt;Master Page.&lt;BR&gt;&lt;BR&gt;I create a Content Page inside Authentication Folder which has &lt;BR&gt;Auth.MasterPage as its master Page. Now i am trying to access the &lt;BR&gt;CreateHeader() or ValidateUser() method inside this page, it cannot find it. &lt;BR&gt;But the AuthMaster page can See the ValidateUser() method from Root Master &lt;BR&gt;Page.&lt;BR&gt;&lt;BR&gt;Does anyone have a solution or Help in regard to this.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=4&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>