• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

        SharePoint 如何定義網站模板

        SharePoint 如何定義網站模板

        更新時間:2024-02-08 文章作者:未知 信息來源:網絡 閱讀次數:

        SharePoint發行版本有SharePoint2003、SharePoint2007、Sharepoint 2010、SharePoint2013和SharePoint2016。SharePoint提供了功能強大的團隊協作環境,使得組織能夠在整個組織內部實現整合、組織、查找和提供 SharePoint站點。

        SharePoint站點模板是一個非常好的功能,方便我們開發一類網站,然后在此基礎上做二次開發,對于SharePoint的使用,有著舉足輕重的作用。

          因為篇幅比較長,所以加上目錄,方便大家查看:

          一、為站點模板添加母版頁

          二、為站點模板添加自定義列表

          三、為站點模板添加可視化WebPart

        1、添加新項目,選擇SharePoint 2013 空項目,如下圖:

        clip_image001

        2、選擇調試站點,部署為場解決方案,如下圖:

        clip_image002

        3、添加新項,選擇網站定義,如下圖:

        clip_image003

        4、查看onet.xml,如下圖:

        clip_image004

        5、查看webtemp_CustomSiteDefinition.xml,Name要和步驟4 Name一致,如下圖:

        clip_image005

        6、Xml簡介,如下表格:

        復制代碼
        <?xml version="1.0" encoding="utf-8"?>  
        復制代碼

          如上面表格,ID一般要大于10000,我這里選擇10005了,小于10000可能導致創建報錯;Title為模板名稱,Hidden為是否隱藏,DisplayCategory為模板分類。

        復制代碼
        <?xml version="1.0" encoding="utf-8"?>                                                                                          
        復制代碼

          如上面表格,這個可以說是站點的xml文件,包括定義的列表、Feature、字段等等,都需要在這里面聲明。

        7、部署站點模板,然后創建,可以看到分類、模板名稱、描述等屬性,如下圖:

        clip_image006

        8、打開根據模板創建的站點,如下圖:

        clip_image007

        9、查看站點內容,什么應用程序都沒有,如下圖:

        clip_image008

          以上,是站點模板的創建過程,下面,我們還要為站點模板豐富功能,因為不可能僅僅一個站點模板,就足夠我們使用了。

        ****************************這是華麗麗的分隔符********************************

        為站點模板添加母版頁[返回頂部]

        10、添加新項,選擇模塊,命名為”MasterPageModule”,如下圖:

        clip_image009

        11、修改MasterPageModule的Feature文件,方便以后識別,如下圖:

        clip_image010

        11、添加文件夾結構,并創建母版頁,我在body里面加背景色藍色,方便以后識別是否引用的是這個母版頁,如下圖:

        clip_image011

        12、修改MasterPageModule的Xml文件,如下圖:

        clip_image012

        13、修改default.aspx頁面引用的母版頁,改為custom.master,如下圖:

        clip_image013

        14、修改onet.xml文件,如下圖:

        clip_image014

        15、刷新首頁,如下圖:

        clip_image015

          背景藍色,說明已經引用我們創建的母版頁了,設置成功!

        ****************************這是華麗麗的分隔符********************************

        為站點模板添加自定義列表[返回頂部]

        16、添加新項,選擇列表,如下圖:

        clip_image016

        17、填寫列表名稱,選擇模板,如下圖:

        clip_image017

        18、在母版頁的Feature里,移除列表定義的Feature,我們單獨為列表添加Feature:

        clip_image018

        19、添加并修改列表定義的Feature,如下圖:

        clip_image019

        20、為我的列表定義添加欄(建議先英文,后改為中文,防止內部字段編碼),如下圖:

        clip_image020

        21、下面我們修改視圖,當然也可以定義一個新的,這里我懶了,如下圖:

        clip_image021

        22、列表屬性,我們修改一下相對Url(中文看著別扭),其他看你的心情了,如下圖:

        clip_image022

        23、因為有一個字段,類型是選項,沒有設置選項的內容和默認值,我們修改下:

        clip_image023

        24、修改自定義站點的onet.xml文件,添加如下(自定義列表Feature的Guid),如下圖:

        clip_image024

        25、根據站點模板,新建網站,發現創建好就自帶我們定義的列表,如下圖:

        clip_image025

        26、查看列表,視圖里有我們創建的幾個欄,如下圖:

        clip_image026

        27、新建項目,選項類型也是正確的,我很欣慰,如下圖:

        clip_image027

          如上所示,就是為站點定義添加自定義列表的過程,其實就是添加一個列表定義,然后在站點模板的onet.xml文件里,添加一個Feature節點。

        ****************************這是華麗麗的分隔符********************************

        為站點模板添加可視化WebPart[返回頂部]

        28、添加新項,選擇可視化web部件,如下圖:

        clip_image028

        29、在可視化webpart前臺文件上添加控件,如下圖:

        clip_image029

        30、在可視化webpart后臺文件上,添加方法代碼,如下圖:

        clip_image030

        31、在Default.aspx頁面上添加用戶控件的引用,并添加webpartzone和webpart:

          Assembly="$SharePoint.Project.AssemblyFullName$"

        clip_image031

        32、部署解決方案,打開首頁,如下圖:

        clip_image032

        33、輸入Url,點擊顯示圖片,如下圖:

        clip_image033

          以上,就是站點模板使用的簡單介紹,這里,我只為站點模板添加了母版頁、列表可視化WebPart,其實還可以添加網站欄、事件接收器等其他模塊,有興趣的可以嘗試一下。


        Sharepoint 可以幫助企業用戶輕松完成日常工作。

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 最近免费中文字幕MV在线视频3| A片在线免费观看| 久久国产免费福利永久| 亚洲AV无码乱码国产麻豆| 亚洲日本va午夜中文字幕一区| 久久er国产精品免费观看8| 亚洲精品无码久久不卡| 亚洲AV午夜成人影院老师机影院| 精品一区二区三区高清免费观看| 国产精品亚洲精品日韩已方| 一级做a毛片免费视频| 亚洲一区二区视频在线观看| 特级毛片在线大全免费播放| 性短视频在线观看免费不卡流畅| 亚洲人成网站18禁止久久影院| 中文字幕影片免费在线观看| 亚洲精品又粗又大又爽A片| 午夜免费啪视频在线观看| A级毛片内射免费视频| 亚洲精品无码av中文字幕| 国产精品久久免费视频| 特色特黄a毛片高清免费观看| 亚洲日韩精品无码专区网址| 亚洲av第一网站久章草| 1000部拍拍拍18勿入免费视频下载| 亚洲一级特黄大片无码毛片| 在线观看片免费人成视频播放| 亚洲韩国—中文字幕| 成人人免费夜夜视频观看| 一区二区免费国产在线观看 | 精品四虎免费观看国产高清午夜| 亚洲日本中文字幕| 欧美a级在线现免费观看| 人妻免费久久久久久久了| 亚洲精品高清国产一久久| 在线a毛片免费视频观看| a一级爱做片免费| 又爽又黄无遮挡高清免费视频| 国产成人精品亚洲2020| av无码国产在线看免费网站| 337P日本欧洲亚洲大胆精品|