Web 部件区域标题在 ASP.NET 中显示 Untitled[0]
Posted
技术标签:
【中文标题】Web 部件区域标题在 ASP.NET 中显示 Untitled[0]【英文标题】:Web Part Zone Title shows Untitled[0] in ASP.NET 【发布时间】:2012-07-27 08:17:49 【问题描述】:我有一个面板放置在一个包含图表的 webpart 内。 webpart 区域的标题是 Untitled[0],Untitled[1]....面板控件或 web 部件中没有标题标签。任何人都知道如何解决这个问题。
【问题讨论】:
【参考方案1】:试试这个:
<asp:WebPartZone Height="100px" Width="75%" runat="server"
ID="productSummaryZone" HeaderText="Product summary">
<ZoneTemplate>
<uc:ProductSummary title="Product summary title" runat="server" ID="productSummary" />
</ZoneTemplate>
</asp:WebPartZone>
HeaderText="Product summary"
。此标头用于在您处于编辑、设计模式或连接模式时标识您的 Web 部件(这不是标题)
<uc:ProductSummary title="Product summary title" runat="server" ID="productSummary" />
。在这种情况下,这表示UserControl
,并且这是在ZoneTemplate
中添加的,如您所见,即使您没有声明具有该名称的属性,您也可以将title="..."
传递给您的UserControl
, WebPart
然后使用该属性来显示标题...有点棘手
输出
【讨论】:
以上是关于Web 部件区域标题在 ASP.NET 中显示 Untitled[0]的主要内容,如果未能解决你的问题,请参考以下文章
在 ASP.NET 中开发 SharePoint Web 部件 [关闭]
ASP.NET 按钮不呈现 ID - Sharepoint Web 部件
内容查询 Web 部件在没有 Web 部件区域的情况下不显示