首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> ASP.NET 基礎 >> 關於ASP.NET

在標準 Web Part 中建立事件處理器

     編輯:關於ASP.NET

示範如何在標準 Web Part 中加入按鈕點擊事件,查詢 SharePoint 站點清單並顯示於 ListBox。

  1. 建立空白 SharePoint 專案 SPWebPartEvent,新增 Web Part SampleEventWebPart。
  2. 修改 .webpart 標題為「SP Site Lists Web Part」。
  3. 於 CreateChildControls 建立按鈕與 ListBox,註冊 Click 事件。
  4. 事件處理 getLists_Click 使用 SPSite/SPWeb 遍歷 Lists 集合,將標題加入 ListBox。
  5. 部署方案,於頁面加入 Web Part,點擊按鈕即顯示所有清單名稱。

核心程式碼:

void getLists_Click(object sender, EventArgs e) {
    using (SPSite mySiteCollection = new SPSite(mySiteURL)) {
        using (SPWeb mySPSite = mySiteCollection.RootWeb) {
            foreach (SPList myList in mySPSite.Lists) {
                mySPLists.Items.Add(myList.Title);
            }
        }
    }
}

示範 Web Part 事件處理與 SharePoint 伺服器端物件模型(SSOM)基本操作。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved