日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

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

SharePoint WebPart 容易的讀取下文內容的web部件

SharePoint WebPart 容易的讀取下文內容的web部件

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

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

最近,自己也在學習寫一些SharePoint的部件,也就是使用對象模型,下面,介紹一下自己剛剛寫的小測試程序,不足之處,還請指正。

1、? 新建項目

Vs2008 – 新建 – 項目 – 類庫 – 輸入名字 – 確定,即可

2、? 添加引用

當然,很多功能都不是咱自己寫的,咱需要的多數是調用,尤其對于SharePoint本身的操作,因為有對象模型啊。右側“解決方案資源管理器”引用,右鍵添加MicroSoft.SharePoint(這個東東在C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\ISAPI下面),因為使用對象模型,肯定需要這個了。然后在前面using里面添加

using Microsoft.SharePoint.WebPartPages;

然后在public class showlist:WebPart前面添加下面代碼,為的是使我們定義的參數可以跑到右側設置部件的地方去。

[ToolboxData("<{0}:wptoolpanetest runat="server">"), XmlRoot(Namespace = "WPToolPaneTest")]

然后是添加強名稱密鑰

如圖圖1

?

SharePoint WebPart 簡單的讀取列表內容的web部件_本站

?

3、? 下面可以先編譯一下我們的部件,然后可以看看,我們的部件能發布到SharePoint網站中么?!先把dll拷到bin下,然后添加SafeControl串

再說說那個PublicKeyToken怎么找到,可以用反編譯工具,當然也可以用vs2008自帶的工具,VS2008命令提示,輸入sn –T 然后把dll拖進來,回車,記得-T后面敲個空格。

發布部件,就不用我說了吧,相信大家都很了解,不知道你們找到我們寫的部件沒有,我是找到了,添加進來看看有問題木有!

?

SharePoint WebPart 簡單的讀取列表內容的web部件_本站

?

4、? 好了,添加進去,一切OK!下面我們添加屬性

就是這么一段代碼

??????? private string _ListName = "部件測試";

??????? [Browsable(true), Category("顯示列表"), FriendlyName("顯示列表"), WebPartStorage(Storage.Shared), DefaultValue(""), Description("請輸入顯示列表")]

??????? public string ListName

??????? {

??????????? get

??????????? {

??????????????? return _ListName;

??????????? }

??????????? set

??????????? {

??????????????? _ListName = value;

??????????? }

??????? }

?

5然后就是現實的部分了,我們要用protected override void Render()函數

里面是

#region輸出列表內容

??????????? SPSite mySite = SPContext.Current.Site;

??????????? SPWeb myWeb = SPContext.Current.Web;

??????????? SPList myList = myWeb.Lists[this.ListName];

??????????? SPQuery myQuery = new SPQuery();

??????????? myQuery.Query = "";

??????????? SPListItemCollection myListItemCol;

??????????? myListItemCol = myList.GetItems(myQuery);

??????????? writer.Write("

");

??????????? for (int i = 0; i <= 6;="">

??????????? {

??????????????? writer.Write("

");

??????????????? writer.Write(myListItemCol[i]["Title"].ToString());

??????????????? writer.Write("

");

??????????? }

??????????? #endregion

5、? 然后重新編譯一下,配置一下列表名稱,就可以現實出來了

結果

SharePoint WebPart 簡單的讀取列表內容的web部件_本站

?

ps:好了,基本上顯示出來我的部件了,因為自己也是初學者,希望有不正確或不準確的,還請大家指正,大家共同交流,共同提高。


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

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

本類教程下載

系統下載排行

主站蜘蛛池模板: 91华人在线视频 | 2018天天操夜夜操 | 亚洲免费福利 | 狠狠色综合网 | 亚洲国产婷婷综合在线精品 | 精品久久蜜桃 | 国产91免费在线观看 | 美女网站在线观看视频18 | 欧美啪啪 | 久久99热国产这有精品 | yy4138殇情理论片一级毛片 | 成人高清 | 久久九九国产 | 国产天天射 | 国产资源在线免费观看 | 视频二区 中文字幕 欧美 | 爱爱免费小视频 | 国产极品喷水视频 | 男啪女视频免费观看网站 | 99久久中文字幕伊人 | aaaa级日本片免费视频 | 日本亚洲成人 | 中文字幕免费在线视频 | 免费中国jlzzjlzz在线播放 | 成人久久18免费网址 | 国产中文字幕一区 | 毛色毛片免费观看 | 在线看成人片 | 亚洲国产精品嫩草影院久久 | 欧美国产永久免费看片 | 天天操狠狠操夜夜操 | 中文字幕欲求不满系列 | 曰本女人性做爰视频视 | 久久―日本道色综合久久 | 欧美另类videos粗暴黑人 | 狠狠色狠狠色很很综合很久久 | 国色天香精品亚洲精品 | 一本色道久久综合狠狠躁 | 啪啪五月天 | 国产精品黄网站免费观看 | 天天躁夜夜|