2011-02-10 133 views
2

我已經通過Visual Studio創建的基礎上,開箱即用的日曆中的自定義事件列表2010SharePoint 2010的自定義事件日曆添加新項懸停不工作

創建我的列表DEF並將其打包和部署沒有問題。

然後根據我的自定義列表定義創建一個新列表。

一切似乎罰款

但是,當我想從日曆視圖中添加一個項目有沒有mousehover功能了,對於懸停在日曆視圖中的天目時,添加新的事件。

如果我基於OOTB列表定義創建新事件列表,我可以從日曆視圖中獲取添加新事件。

據我所知,所有相關的.js文件在查看源代碼時都包含在頁面中。

是否有一個技巧讓這個工作的自定義事件列表?

+0

你在自定義事件列表中做了什麼樣的自定義? – 2011-02-11 07:28:25

回答

1

確保Type屬性爲106

<ListTemplate 
    Name="MyEvents" 
    Type="106" 
    BaseType="0" 
    OnQuickLaunch="TRUE" 
    FolderCreation="FALSE" 
    SecurityBits="11" 
    Sequence="340" 
    DisplayName="Calendar (Custom)" 
    Description="" 
    Image="/_layouts/images/itevent.png"/> 

這是在我的腦海中的錯誤。在SharePoint 2007中,我總是會更改Type屬性,以免它與開箱即用的List Definitions混淆。但是,通過引入XsltListViewWebPart,某些列表類型(如事件和討論)僅在類型與開箱即用值匹配時才能正確呈現。

+0

神奇的工作。感謝那。我同意這一定是一個錯誤。你知道是否有辦法更新已創建列表的類型?再次感謝!皮特 – Pete 2011-02-21 11:40:02

相關問題