0
更好的解釋一下這個例子。 :)母版頁面不同版式
假設我有兩個母版頁(或更多)。 第一個母版頁有兩個內容佔位符的簡單佈局,第二個母版頁有四個內容佔位符的更復雜的佈局。
當我手動創建一個頁面以使用每個母版頁時,VS會根據佔位符在添加到所選母版頁中的位置添加內容佔位符。
我的問題是如何以編程方式做同樣的事情?
我已經看過皮膚和模板,但這只是改變了頁面的外觀,而不是佈局本身。
謝謝。
更好的解釋一下這個例子。 :)母版頁面不同版式
假設我有兩個母版頁(或更多)。 第一個母版頁有兩個內容佔位符的簡單佈局,第二個母版頁有四個內容佔位符的更復雜的佈局。
當我手動創建一個頁面以使用每個母版頁時,VS會根據佔位符在添加到所選母版頁中的位置添加內容佔位符。
我的問題是如何以編程方式做同樣的事情?
我已經看過皮膚和模板,但這只是改變了頁面的外觀,而不是佈局本身。
謝謝。
我希望它能滿足您的需求!在新頁面構造
實現這個:
this.MasterPageFile = "master page file name";
this.Controls.Add(new Content().ContentPlaceHolderID = "name of ContentPlaceHolder in Selected Master Page!");
不幸的是,沒有。 您的代碼會產生錯誤(無法將字符串轉換爲控件),然後我寫了一些不同的內容,但這又引發了一個錯誤,即設置ContentPlaceHolderID不受支持。 無論如何,謝謝。 – lopkiju 2010-06-28 17:16:44