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

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

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麻豆精品国产自产在线 | 日韩视频亚洲 | 天天干夜夜谢 | 日韩色偷偷在线视频免费 | 欧美国产一区二区二区 | 国产色婷婷精品综合在线 | 国产在线手机视频 | 手机看高清特黄a大片 | 久久99国产亚洲高清观看韩国 | 久久99精品热在线观看15 | 日韩中文字幕免费版 | 青青操免费在线观看 | 日韩国产欧美在线观看一区二区 | 永久免费观看午夜视频在线 | 2021国产精品久久 | 日韩精品一区二区三区毛片 | 伊人久久综合成人亚洲 | 日韩免费不卡 | 6080伦理久久亚洲精品 | 中文字幕精品一区 | 高清一区二区在线观看 | 天天色亚洲 | www.亚洲精品.com | 精品综合久久久久久88小说 | 欧美啪啪 | 岛国性视频播放免费视频 | 狠狠狠狠狠狠干 | 视色在线视频 | 久草在线视频播放 | 2017天天鲁夜夜夜夜夜夜夜 | 久久99爱re热视 | 色亚洲视频 | 制服 丝袜 亚洲 中文 综合 | 日本久久伊人 | 免费人成黄页网站在线观看国产 | 狠狠色很很在鲁视频 |