MasterPage存取ContentPage的內容時

要存取某個控制項的話,先找到這個控制項在哪個ContentPlaceHolder裡面

假設要存取一個HyperLink連結控制項的話

HyperLink HL=(HyperLink)ContentPlaceHolder1.FindControl(HyperLink1);

HL.ImageUrl="http://welkingunther.pixnet.net/blog";

 

ContentPage存取MasterPage的內容時

HyperLink HL=(HyperLink)Master.FindControl(HyperLink1);

HL.ImageUrl="http://welkingunther.pixnet.net/blog";

 

或是利用MasterType的Page指示詞

先在ContentPage

<%@ MasterType VirtualPath="~/myPage/Page.master"%>

然後在MasterPage裡面建立一個public的屬性假設為myPro

就可在ContentPage用Master.myPro去存取myPro這個屬性


welkingunther 發表在 痞客邦 PIXNET 留言(0) 人氣()