一步步学习SPD2010--第十一章节--处理母版页(8)--从母版页创建网页
一步步學習SPD2010--第十一章節--處理母版頁(8)--從母版頁創建網頁
? ? ? ? 在SPD中,你可以使用許多不同的方法創建ASP.NET頁面。然而,因為頁面將是SP網站的一部分,你很可能想像其他頁面一樣,保持相同的導航元素和外觀。通過將內容頁與母版頁相關聯可以達到這種效果。在本章節前些部分,你通過復制現存頁面(Home.aspx)創建了一個ASP.NET頁面。這個頁面就與母版頁關聯。
? ? ? ? 當你想測試你創建的母版頁時,需要將它與內容頁結合在瀏覽器中顯示。然而,你又不想關聯所有的內容頁面。此時你可以創建新的內容頁,然后單獨和母版頁關聯。你完成母版頁設計后,設置為網站母版頁,這樣整個站點的頁面都將繼承相同結構和外觀。
? ? ? ? 在第四章節一個練習中,你附加母版頁到一個ASP.NET頁面。然后添加了自定義,如WebPart區域和WebParts。當你附加母版頁時,自定義被儲存在內容區域,PlaceHolderMain。當你從母版頁創建內容頁時,你不能修改內容區域。如果想修改內容區域,必須使內容區域可編輯。
? ? ? ? 本練習中,你將從母版頁創建內容頁,并使得PlaceHolderMain內容區域可編輯。
? ? ? ? 準備:使用SPD打開之前的站點。
1. 導航窗格點擊母版頁。
2. 點擊“母版頁"命令,創建附加到母版頁的新網頁。
3. 選擇特定母版頁,點擊瀏覽。
4. 點擊v4.master,點擊打開,確定。
5. 輸入MyContent。點擊確定。
6. 點擊確定,以高級模式打開此頁面。
附加--升級你的母版頁
如果你安裝了WSS3.0或Server 2007版本,創建了自己的母版頁,現在要將它們移動到2010版本中。你不用修改就可以在2010版本中使用,功能也和之前一樣。然而,如果你要升級母版頁來吸收2010版本功能,你要這樣做:- 創建2010版本母版頁,修改它使之吸收之前版本創建的模板頁的任何元素。
- 修改現有母版頁,增加2010版本元素。
- 發布控制臺<PublishingConsole:Console>
- 網站操作菜單<PublishingSiteAction:SiteActionMenu>
- 登陸控件;如果你使用自定義登陸控件,你應該將它移出功能區。
兩個占位符應該放在<head>標簽內,即<head></head>之間。PlaceHolderBodyAreaClass應該已經在了,PlaceHolderTitleAreaClass要移過去。 另外一個要注意的關鍵元素是功能區。它是你與SharePoint交互要用的主要工具欄。你可以添加自定義的命令。 小貼士:自定義模板頁時,要辨別顯示模態對話框時無關的頁面元素。例如顯示列表項目時,可能用到模態對話框,你不想讓左側導航區域出現在里邊,添加class="s4-notdlg"到<div>中即可。
轉載于:https://www.cnblogs.com/crazygolf/p/3857034.html
總結
以上是生活随笔為你收集整理的一步步学习SPD2010--第十一章节--处理母版页(8)--从母版页创建网页的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: au多少钱啊?
- 下一篇: 个性签名女生爱情伤感