SharePoint 2013 圖文開發系列之網站欄


  網站欄的本質,就是一個xml的描述文件,所以創建過程,基本就是通過Feature部署一個Xml文件,然后修改Xml文件的網站欄描述。

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

clip_image001

2、選擇調試網站和解決方案類型,這里選擇場,如下圖:

clip_image002

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

clip_image003

4、修改網站欄的Feature文件,方便以后識別,如下圖:

clip_image004

5、查看網站欄的Xml文件,這是一個默認的單行文本類型,我們准備創建一個選項類型:

clip_image005

6、修改為選項類型的xml描述,簡單備注了一下,大家如果創建以前沒創建的網站欄,可以先在測試列表上創建一個該類型,用工具或者代碼讀出來他的xml進行修改,這樣比較不容易出錯,如下:

<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
  <Field
       ID="{7e4bc11c-045a-43a3-8778-3bc195a5ef04}"
       Name="CustomCity"
       DisplayName="我的城市"//顯示名字
       Type="Choice"//類型
       Required="FALSE"//是否必填
       Format="Dropdown"//格式
       FillInChoice="FALSE"
       StaticName="CustomCity"//內部名稱
       EnforceUniqueValues="FALSE"//強制唯一值
       Group="Custom Site Columns">//網站欄所屬組
    <Default>天津</Default>//默認值
    <CHOICES>//選項
      <CHOICE>天津</CHOICE>
      <CHOICE>北京</CHOICE>
      <CHOICE>上海</CHOICE>
      <CHOICE>廣州</CHOICE>
      <CHOICE>深圳</CHOICE>
    </CHOICES>
  </Field>
</Elements>

7、部署以后,網站欄查看,如下圖:

clip_image006

8、編輯欄,查看屬性,如下圖:

clip_image007

9、編輯欄,查看屬性第二頁,如下圖:

clip_image008

10、在測試列表,添加網站欄,如下圖:

clip_image009

11、查看網站欄效果,如下圖:

clip_image010

12、推薦工具,SharePoint Manager 2013,如下圖:

clip_image011

  網站欄的開發,是SharePoint里比較容易的類型,在相關應用中也不是經常用到,基本的創建過程如上面介紹,當然,你可以創建比較豐富的網站欄,都是可以的,只是修改其Xml描述文件即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM