我在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 Property
这不是类混淆的问题,因为DisplayTitle也是System.Web.UI.WebControls.WebParts.WebPartZone
控件的一个属性(继承自WebPartZoneBase
):
WebPartZoneBase.DisplayTitle Property
那是什么给出的?我怎样才能摆脱这条消息呢?
当我打开它时,我的项目中的每个页面都有这些消息之一......当然很烦人。
答案 0 :(得分:1)
DisplayTitle
是只读的......
需要通过HeaderText
属性设置。