В заголовке зоны веб-частей в ASP.NET отображается «Без названия[0]».

StackOverflow https://stackoverflow.com//questions/11708365

Вопрос

У меня есть панель, размещенная внутри веб-части, содержащая диаграмму.Заголовок зоны веб-части: Untitled[0],Untitled[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".Этот заголовок используется для идентификации вашей веб-части, когда вы находитесь в режиме редактирования, разработки или подключения (это не заголовок).

  • <uc:ProductSummary title="Product summary title" runat="server" ID="productSummary" />.Это представляет собой UserControl в данном случае, и это было добавлено в ZoneTemplate, как видите, вы можете пройти title="..." на ваш UserControl даже если вы не задекларировали свойство с таким именем, WebPart затем использует это свойство для отображения заголовка...немного сложно

Выход

enter image description here

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top