SharePoint發(fā)行版本有SharePoint2003、SharePoint2007、Sharepoint 2010、SharePoint2013和SharePoint2016。SharePoint提供了功能強(qiáng)大的團(tuán)隊(duì)協(xié)作環(huán)境,使得組織能夠在整個(gè)組織內(nèi)部實(shí)現(xiàn)整合、組織、查找和提供 SharePoint站點(diǎn)。 在SharePoint中,有兩種頁(yè)面類型,一種是保存在數(shù)據(jù)庫(kù)中的頁(yè)面,我們可以在網(wǎng)站的頁(yè)面庫(kù)中看到;還有一種叫做應(yīng)用程序頁(yè),部署在服務(wù)器上,Layouts下面的頁(yè)面,是應(yīng)用程序頁(yè),主要是完成特定功能的頁(yè)面。 特定功能的頁(yè)面,聽(tīng)起來(lái)比較籠統(tǒng),舉個(gè)例子,比如說(shuō)圖片上傳到特定文檔庫(kù),文檔批量遷移,權(quán)限管理等。 1、添加新建項(xiàng)目,選擇SharePoint 2013 空項(xiàng)目,如下圖: 2、選擇場(chǎng)解決方案,如下圖: 3、添加新項(xiàng),選擇應(yīng)用程序頁(yè),如下圖: 4、添加前臺(tái)的代碼,主要是Html代碼,上面是頁(yè)面標(biāo)題: 當(dāng)然,除了這些節(jié)點(diǎn),還可以添加控件引用,但是由于沒(méi)有前臺(tái)文件,所以引用不像普通的aspx頁(yè)面,需要在頭部引用,然后在節(jié)點(diǎn)里使用。 5、添加后臺(tái)代碼,如下圖: 除了Page_Load方法,我們還可以添加其它方法,來(lái)完成我們需要的功能;我這里的例子,就是讀取所有列表,把文檔庫(kù)類型的展示出來(lái),代碼如下圖: 當(dāng)然,我們還可以選擇從Url上接收ID,其實(shí)SharePoint很多頁(yè)面都是這么做的,傳文檔庫(kù)的Guid、文檔ID、用戶或者用戶組ID等,進(jìn)行操作; 6、前臺(tái)頁(yè)面訪問(wèn)的效果,如下圖: 總 結(jié) 如上,便是SharePoint應(yīng)用程序頁(yè)的簡(jiǎn)單使用,當(dāng)然,我們可以完成更復(fù)雜的功能,豐富我們的代碼內(nèi)容。 對(duì)于應(yīng)用程序頁(yè)的應(yīng)用場(chǎng)景,我不想說(shuō)太多,很多時(shí)候,我們可以使用各種模型完成我們的功能,大家看需求需要,也要看自己的使用習(xí)慣和開(kāi)發(fā)習(xí)慣。 要說(shuō)的基本就這些,因?yàn)槭侨腴T文檔,內(nèi)容比較簡(jiǎn)單,希望高手略過(guò),勿噴! Sharepoint 可以幫助企業(yè)用戶輕松完成日常工作。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!