sharepoint中eventhandler的ItemUpdated

sharepoint中eventhandler的ItemUpdated  最近在開發Sharepoint的EventHandler的時候發現一個問題,更新事件的接受處理常式的特殊性,要被調用很多次,會達不到我們想要的效果,需要用 this.DisableEventFiring();來關閉事件監聽器,在寫完更新事件的代碼之後要用  this.EnableEventFiring();來開啟事件監聽器。這個我也是在網上找到的。using System;using System.Collections.

SharePoint Dispose Checker Tool(記憶體流失代碼檢查工具)

昨天發布的:http://code.msdn.microsoft.com/SPDisposeCheck或者直接點這裡下載:http://files.cnblogs.com/laputa-sky/SPDisposeCheck.rar 用法很簡單,安裝後開啟命令提示字元定位到目錄下(預設安裝到了C:\Program Files\Microsoft\SharePoint Dispose Check下): 把要檢查的dll或者exe拷貝到改目錄下,執行命令: SPDisposeCheck.exe

UML學習筆記(三):運用物件導向思想

 類的可視化表示如果WashingMachine(洗衣機)類是Household Appliances(家用電器)包的一部分,那麼這個類的名字為:Household Appliances::WashingMachine。包名在左,類名在右,中間用雙冒號隔開。這種類型的類名叫:路徑名(pathname)。   

配置基於磁碟的緩衝設定

配置基於磁碟的緩衝設定適用於: Microsoft Office SharePoint Server 2007 基於磁碟的緩衝是您可對儲存在 Web 應用程式資料庫中的內容進行更快處理的一種方式。如果您的 Web 應用程式包含諸像和多媒體檔案等大型檔案,則啟用基於磁碟的緩衝可以縮短頁面傳遞時間,因為該緩衝能夠將檔案儲存體在前端網頁伺服器上,從而減少資料庫流量。您可以在要應用的 Web 應用程式的 web.config 檔案中啟用基於磁碟的緩衝。您對 web.config 檔案所做的更改將應用於

SharePoint 文檔下載問題

Issue: 使用或者開發SharePoint 網站的同學,我們經常會嵌入一些資源檔連結到頁面中供使用者使用下載。 如果遇到客戶機安裝了已知的外掛程式(如PDF, Microsoft Web Office Component...等組件),當 使用者點資源檔連結(已PDF為例)去下載時,此時文檔會在瀏覽器中直接開啟,而非彈出儲存視窗。這種小問題,其實很討厭,我們不能告訴使用者,說你們安裝了某某外掛程式所導致的。必須卸載才能使用。呵呵,這種要求使用者肯定不會答應的。怎麼辦? 我們只能想辦法解決了。

資源回收筒查詢,linq對對象集合的使用

 public static void DeleteRecycleBinContent(SPRecycleBinOrderBy orderBy, bool ascending, string siteUrl){                 SPSecurity.RunWithElevatedPrivileges(delegate()            {                using (SPSite site = new SPSite(siteUrl))           

格式化sharepoint中取出來的欄位值

格式化sharepoint中取出來的欄位值 有時候我們從sharepoint中取出來的一個欄位的值可能是下面的格式(比如我們去一個標題列的連結地址,列表中有一個欄位存放的就是這個連結地址,欄位的名字為“FileRef”,取出來的值卻是“26;#sites/intranet/team/DocLib/MyFirstArticle.aspx”我們只是想要後面的“sites/intranet/team/DocLib/MyFirstArticle.aspx”,這就要處理一下了 dt = SP_Web.Ge

UpdateLookup field by Powershell Script

TargetSet up the value of the lookup filed(named Relation)in the SharePoint list by PowerShell script,SummaryThis script is based on the SortOrder filed as a unique key to configure the Relation filed, before running the script, please make sure two

MOSS如何將使用者的個人資訊,如部門,顯示在頁面上呢?

如何將使用者的個人資訊,如部門,顯示在頁面上呢?使用SPD開啟頁面,可以是主版頁面和布局頁面。1.引入DLL<%@ Register Tagprefix="SharePointWebControls" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %

Run cmd with other account

通常情況下,我們運行CMD命令時,運行CMD的所使用的許可權是目前使用者許可權,這種模式基本上滿足大多數使用者使用。對於SharePoint開發同學來說,經常會運行SharePoint 2010 Powershell操作SharePoint對象,如果目前使用者無許可權,就會拋出無許可權訪問異常。這種情景也許你會經常碰到。

MOSS自訂Icon欄位

MOSS自訂Icon欄位  自訂一個欄位,該欄位用Icon圖片形式來顯示各個Item的狀態,效果:由於該欄位是根據List中的一個Status欄位來展示的,所以欄位的代碼如下: 欄位代碼 Code highlighting produced by Actipro CodeHighlighter

調試sharepoint開發中的使用者控制項ascx

 我想很多人在做sharepoint中webpart開發的時候,大多使用quickpart封裝ascx使用者控制項來做。好處就是可以拖拽控制項,顯示直觀,尤其在介面元素比較豐富的時候,就更加的快速。但是也有不太滿意的地方,就是ascx控制項的調試,不能像代碼寫的webpart那樣,通過附加w3wp進程就可以在VS中調試了,我們也碰到了這個問題,改一下,然後部署,然後錯誤,再改一下,再部署,再報錯,。。。。。。要反覆幾回才可以看到正確的結果,很是頭疼啊。但是就在昨天,我的同事發現了一個好的辦法,可

Be available for all site templates under sharepoint publishing site collection.

I’ve been asked this question twice this week so I thought I would document it… You’ve created a new site collection in SharePoint 2010 and chose the Publishing Site template. When you go to Site Actions -> New Site you only see ‘Publishing Site

Deleting a large number of items from a list in SharePoint

From :http://blog.thekid.me.uk/archive/2007/02/24/deleting-a-considerable-number-of-items-from-a-list-in-sharepoint.aspx  Recently the question was asked in the newsgroups about deleting a large number of items from SharePoint (WSS) in the fastest

SharePoint提交前有效性驗證

In this article we will see how to implement client side validation in SharePoint list with out using SharePoint designer.For this follow the below steps找到需要有效性驗證的頁面,如NewForm.aspx或者EditForm.aspx在URL後面輸入紅色部分:(http://mysite/

Sharepoint指南-團隊開發

FROM:http://blog.joycode.com/ipark/archive/2009/01/15/115435.aspx,好文一篇,給一片混沌的Sharepoint團隊開發帶來曙光。這裡只是按照自己理解的團隊開發步驟對該文進行個人思路的一個組織,核心內容均來自ipark  的文章。 開發以WSS3.0開發為例,MOSS開發可參考。在一個典型的WSS3.0開發情境中主要有以下的環境:1 開發環境(WSS3.0+VS2008 with WSPBuilder and VseWss v1.3)

UML學習筆記(二):複習物件導向的一些基本概念

  物件導向是一個依賴於幾個基本原則的思想庫。對象是類的執行個體。類是具有相同屬性和操作的一類對象集。繼承是物件導向中的一個重要方面。對象繼承了所屬類的屬性和操作。類同樣也可以繼承其他類的屬性和操作。多態性是另一個重要的方面它是指不同的類中可以有相同名字的操作,並且這個操作在每個類中都能以各自不同的方式執行。對象對其他對象和外部世界隱藏了其操作的執行過程。每個對象都要提供一個讓其他對象用來執行該對象中操作的介面。對象通過相互之間的訊息傳遞協同工作。訊息是執行操作的請求。對象通常要和其他對象發生關

一個application多個 URL

需求:    希望一個sharepoint網站,有多個網址去訪問。例如:http://moss:8080/的網站,http://aphla.prismshareusa.int/  和 http://aphla.carat.int/ 兩個網站同時訪問。解決方案如下:       1)建立DNS URL     開啟DNS 伺服器:      1)click"Start->All Programs->Administrative tools->DNS"      2)

使用SPBuiltInFieldId更新task

 使用SPBuiltInFieldId更新task  enume Microsoft.SharePoint.PAGETYPEEx. SPList.Forms[PAGETYPE.PAGE_DISPLAYFORM]擷取編輯頁面; Class Microsoft.SharePoint.Utilities.SPEncode,編碼類別; Class Microsoft.SharePoint.SPBuiltInFieldId,SharePoint內部欄位GUID,ex.

MOSS一個application多個 URL

 需求:    希望一個sharepoint網站,有多個網址去訪問。例如:http://moss:8080/的網站,http://aphla.prismshareusa.int/  和 http://aphla.carat.int/ 兩個網站同時訪問。解決方案如下:       1)建立DNS URL     開啟DNS 伺服器:      1)click"Start->All Programs->Administrative tools->DNS"      2)

總頁數: 61357 1 .... 9810 9811 9812 9813 9814 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.