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

1

DisplayTitle是只读的...

它需要通过HeaderText属性设置。

于 2013-06-25T14:09:13.700 回答