Контейнер вкладок Ajaxcontoltoolkit не отображается вместе с модальным расширением всплывающего окна - PullRequest
0 голосов
/ 29 марта 2012

Я использую VS2010, C #, ASP.NET, я вставил контейнер вкладок Ajax Control Toolkit, который отлично работает, но когда я вставляю модальный расширитель всплывающих окон на другую панель, вкладки не отображаются! что здесь не так? Как я могу иметь оба на них, так как оба действительно крутые эффекты

спасибо

Контейнер моей вкладки:

<cc1:TabContainer runat="server" ID="Tabs" CssClass="visoft__tab_xpie7" 
        ActiveTabIndex="2" Width="100%" Height="160px">
        <cc1:TabPanel runat="server" ID="tab1" HeaderText="برنامه نویسی وب و اتوماسیون">
        <HeaderTemplate>
        <div  >
            <asp:Image ID="Image12"  BorderStyle="None" runat="server" ImageUrl="~/Images/internet.png" /><br />

                وب و اتوماسیون
            </div> 
                        </HeaderTemplate>
            <ContentTemplate>
                             <div runat="server" id="divTab1" style="direction:rtl;">
             </div>
            </ContentTemplate>

        <cc1:TabPanel runat="server" ID="tab2" HeaderText="تله متری" >
        <HeaderTemplate>
        <div  >
            <asp:Image ID="Image11"  BorderStyle="None" runat="server" ImageUrl="~/Images/telemetry.png" /><br />

                تله متری
            </div> 
                        </HeaderTemplate>
            <ContentTemplate>
                             <div runat="server" id="divTab2" style="direction:rtl;">
             </div>

        <cc1:TabPanel runat="server" ID="tab3" HeaderText="">
        <HeaderTemplate>
        <div >
            <asp:Image ID="Image10" BorderStyle="None" runat="server" ImageUrl="~/Images/mb.png" /><br />

                موبایل، گرافیک، بازی
            </div> 
                        </HeaderTemplate>
            <ContentTemplate>
                                             <div runat="server" id="divTab3" style="direction:rtl;">
             </div>

            </ContentTemplate>

        <cc1:TabPanel runat="server" ID="TabPanel1" HeaderText="">
        <HeaderTemplate>
        <div >
            <asp:Image ID="Image13" BorderStyle="None" runat="server" ImageUrl="~/Images/flash.png" /><br />

                انیمیشن و فلش
            </div> 
                        </HeaderTemplate>
            <ContentTemplate>
                                             <div runat="server" id="divTab4" style="direction:rtl;">
             </div>

            </ContentTemplate>

мой модальный всплывающий расширитель:

    <asp:Panel ID="pnlNews1" runat="server" CssClass="modalPopup"  >
    <div style="height:100% ;  overflow:auto; width: 100%; top:0px; bottom:0px">
        <asp:Table ID="Table10" Height="32px" Width="100%" runat="server">
        <asp:TableRow HorizontalAlign="Left">
        <asp:TableCell>
            <asp:ImageButton ID="btnClose1" ToolTip="بستن کادر" runat="server" ImageUrl="~/Images/close.png" />
        </asp:TableCell>
        </asp:TableRow>
        <asp:TableRow HorizontalAlign="Right">
        <asp:TableCell>
            <asp:Label ID="lblTitle1" runat="server" Font-Names="Tahoma" Text="Label"></asp:Label>
        </asp:TableCell>
        </asp:TableRow>
        <asp:TableRow>
        <asp:TableCell>
    <div  runat="server" id="divBody1">
    </div>
        </asp:TableCell>
        </asp:TableRow>
        </asp:Table>

1 Ответ

1 голос
/ 30 марта 2012

Не знаю, помогает ли это, но у меня была очень похожая проблема.У меня работало несколько вкладок, затем я добавил расширитель modalpopup и панель, и мои вкладки внезапно исчезли.

В моем случае, свойство Visible моей модальной всплывающей панели было установлено на «False» (что на самом деле не нужно),Например:

<asp:Panel ID="ModalPopupPanel" runat="server" CssClass="ModalPopupPanel" Visible="False">

Когда я удалил это свойство, появились вкладки.Теперь все выглядит так:

<asp:Panel ID="ModalPopupPanel" runat="server" CssClass="ModalPopupPanel">

Я знаю, что вы не устанавливаете это свойство, но, возможно, вы можете попробовать что-то вроде этого, чтобы найти причину проблемы?

Извините, я не могубыть больше помощи.

...