Der Titel der Webpartzone zeigt „Untitled[0]“ in ASP.NET
-
13-12-2019 - |
Frage
Ich habe ein Panel in einem Webpart platziert, das ein Diagramm enthält.Der Titel der Webpart-Zone lautet „Untitled[0],Untitled[1]....Es gibt kein Title-Tag im Panel-Steuerelement oder Webpart.Weiß jemand, wie man das löst?
Lösung
Versuchen Sie es damit:
<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"
.Dieser Header wird verwendet, um Ihr Webpart zu identifizieren, wenn Sie sich im Bearbeitungs-, Entwurfs- oder Verbindungsmodus befinden (dies ist nicht der Titel).<uc:ProductSummary title="Product summary title" runat="server" ID="productSummary" />
.Dies stellt eine darUserControl
in diesem Fall, und dies wurde in der hinzugefügtZoneTemplate
, wie Sie sehen, können Sie a passierentitle="..."
zu deinemUserControl
Auch wenn Sie keine Eigenschaft mit diesem Namen deklariert haben, gilt dieWebPart
verwendet dann diese Eigenschaft, um den Titel anzuzeigen ...Irgendwie knifflig
Ausgabe