Iframe在Webform asp.net C#中的部分回发中得到更新

时间:2018-10-25 12:49:42

标签: c# asp.net webforms

我有一个用户控件,因为我在更新面板和转发器内部有一个iframe。 我正在页面级别使用该用户控件,而该用户控件位于更新面板中。请提出任何结构更改,以便我可以达到要求。

以下是用户控制代码。

<asp:UpdatePanel runat="server" ID="UpdatePanel" UpdateMode="Conditional" style="height: 100%">
    <ContentTemplate>
        <div >
            <asp:Repeater ID="asp:Repeater " runat="server" OnItemDataBound="asp:Repeater _ItemDataBound">
                <ItemTemplate>
                    <div class="item text-center" data-id="<%#Eval("ID") %>">
                        <asp:Image ID="Image" runat="server" class="img-responsive" />
                        <asp:UpdatePanel runat="server" ID="UpdatePanel1" UpdateMode="Conditional" ChildrenAsTriggers="true">
                            <ContentTemplate>
                                <div class="responsive-wrapper responsive-wrapper-wxh-572x612" id="divIFrameWrapper" runat="server" style="-webkit-overflow-scrolling: touch; overflow: auto;">
                                    <iframe id="iframe" runat="server" scrolling="yes"
                                        frameborder="0" class="img-responsive"
                                        allowtransparency="true"></iframe>
                                </div>
                            </ContentTemplate>
                        </asp:UpdatePanel>
                    </div>
                </ItemTemplate>
            </asp:Repeater>
        </div>
    </ContentTemplate>
</asp:UpdatePanel>

我的要求是:不更新页面回发中的Iframe src。

0 个答案:

没有答案