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

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

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在线 | 狠狠躁狠狠躁 | 一级午夜 | 激情文学在线视频 | 91午夜影院| 国精品在亚洲_欧美 | 精品国产精品久久一区免费式 | 中文字幕日韩精品麻豆系列 | 国产一级二级三级 | 中文字幕手机在线播放 | 三岛奈津子在线播放一区 | 亚洲六月丁香色婷婷综合久久 | 欧美乱大交xxxx | 欧美日韩一区二区三区色综合 | 精品一区二区三区 不卡高清 | 日韩视频在线免费 | 欧美国产精品亚洲精品第一区 | 欧美久久久久久久久 | 日产国产精品久久久久久 | 日本中文字幕视频在线看 | 精品中文字幕一区在线 | 手机在线看片 | 日本免费一二区视频 | 性激烈欧美三级在线播放 | 国产成人亚洲精品2020 | 久久草在线视频国产一 | 国产黄色在线视频 | 91久久精品青青草原伊人 | 久久精品国产99国产精2020丨 | 精品免费国产一区二区三区 | 国产亚洲欧美久久久久 | 簧 色 成 人| 天天干网|