Не удается добавить пользовательский элемент управления в набор инструментов AJAX TabContainer - PullRequest
0 голосов
/ 07 апреля 2011

У меня есть пользовательский элемент управления «Запрос», который я могу отображать за пределами TabContainer на странице приложения SharePoint 2010. Итак, следующие работы:

<UserControl:Request ID="Request1" runat="server" />

<Ajax:TabContainer ID="TabContainer1" runat="server" ScrollBars="None" Enabled="true">
    <Ajax:TabPanel ID="TabPanel1" runat="server" HeaderText="Request">
        <ContentTemplate>
            <asp:Label ID="Label1" runat="server" Text="Label">Mylabel</asp:Label>
        </ContentTemplate>
    </Ajax:TabPanel>
</Ajax:TabContainer>

Однако, если я просто переместлю строку UserControl в раздел ContentTemplate, заменив существующий элемент управления Label, страница сорвется с ошибкой во время выполнения и «Запрос не выполнен».

1 Ответ

0 голосов
/ 07 апреля 2011

Обходной путь для меня заключался в том, чтобы скопировать, а не MOVE, пользовательский элемент управления в раздел ContentTemplate, затем дать копии другой идентификатор и установить для оригинала (который мне не нужен) значение visible = "false".Я понятия не имею, почему это работает, и это похоже на ошибку для меня.Если кто-нибудь может это объяснить, пожалуйста, сделайте это ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...