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

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

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一级片| 激情午夜影院 | 久久综合九色欧美综合狠狠 | 杨幂精品国产专区91在线 | 亚洲作爱视频 | 精品国产成人系列 | 欧美日韩免费 | 伊人色综合97 | 久久99久久99精品 | 99久久精品国产一区二区成人 | 91丝袜 | 日本xxx片免费高清在线 | a亚洲视频| 亚洲午夜国产精品无卡 | 亚洲欧美专区精品伊人久久 | 三级在线观看视频网站 | 国产精品久久久久久久成人午夜 | 久久久久四虎国产精品 | 国产精品久久久久久久久免费观看 | 国产福利一区二区精品免费 | 日日噜噜夜夜狠狠视频buoke | 精品视自拍视频在线观看 | 国产高清不卡一区二区三区 | 国产成人精品自拍 | 欧美 亚洲 一区 | 成年黄网站在线观看免费 | 在线视频观看亚洲 | 中文字幕一区二区在线视频 | 高级黄区18勿进蜜桃视频 | 九七视频在线观看 | 国产精品免费看 | 97超级碰碰碰在线播放 | 欧美xxxxxxxx | 亚洲精品视频在线观看免费 | 久草免费在线视频 |