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 プロパティ
それで、何が得られますか?そして、どうすればこのメッセージを取り除くことができますか?
プロジェクトを開くと、プロジェクトのすべてのページにこれらのメッセージのいずれかが表示されます...確かに迷惑です。