0

ASP.NET ページで SharePoint WebPartZone を宣言しています。

<asp:WebPartZone/>これはコントロールと同じではありません。

<%@ Register TagPrefix="WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages"
    Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>

<WebPartPages:WebPartZone ID="LeftNavZone" runat="server" DisplayTitle="loc:LeftNavZone">
</WebPartPages:WebPartZone>

Visual Studio 2010 では、[エラー一覧] ウィンドウに次の "メッセージ" が表示されます。

検証 (ASP.Net): 属性 'DisplayTitle' は要素 'WebPartZone' の有効な属性ではありません。

それが最も確実なとき...

WebPartZone.DisplayTitle プロパティ

DisplayTitle はSystem.Web.UI.WebControls.WebParts.WebPartZoneコントロールのプロパティでもあるため ( から継承WebPartZoneBase) 、これはクラスの混乱の問題ではありません。

WebPartZoneBase.DisplayTitle プロパティ

それで、何が得られますか?そして、どうすればこのメッセージを取り除くことができますか?

プロジェクトを開くと、プロジェクトのすべてのページにこれらのメッセージのいずれかが表示されます...確かに迷惑です。

4

1 に答える 1