持有人JS无法在ASP.net更新面板中工作

时间:2014-05-09 21:23:15

标签: javascript updatepanel holder.js

我正在使用Holder.js来生成客户端图像。

如果我写

<img src="holder.js/300x200">

它有效..! 但是,如果我在更新面板中编写相同的内容,则不会生成图像。 当我使用chrome工具检查元素时,图像使用正确的图像URL进行渲染,但不显示图像。 为什么会这样?以及它的任何解决方案?

我的代码:

<asp:UpdatePanel ID="updatepnlReppeaterSummary" runat="server">
    <ContentTemplate>
         <asp:Repeater ID="repeaterSummary" runat="server">
              <ItemTemplate>
                  <div class="row">
                      <div class="col-sm-12">
                            <img src="holder.js/300x200">
                      </div>
                  </div>
              </ItemTemplate>
         </asp:Repeater>
    </ContentTemplate>
</asp:UpdatePanel>

任何帮助表示赞赏...

1 个答案:

答案 0 :(得分:1)

每次更新DOM后都必须执行Holder.run。请务必在Holder.run事件或其他回叫上致电pageLoad