我有一个用户控件,因为我在更新面板和转发器内部有一个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。