【问题标题】:Update Panel asp.net更新面板 asp.net
【发布时间】:2009-05-12 07:06:40
【问题描述】:

我在 asp.net 页面中使用 UpdatePaenl。它有一个按钮来触发它。 按下按钮时,我可以显示“正在加载”。 这是我的问题,我需要它在第一次调用页面时显示“正在加载”,而不仅仅是在按下按钮时。

非常感谢任何想法。 谢谢

【问题讨论】:

  • 我也有同样的需求,还没有找到解决办法。据我所知,除了强制回发之外,您无法触发加载图像
  • 在加载之前需要显示“加载”、按钮的文本或更新面板的内容吗?您使用的是 UpdateProgress 控件吗?
  • 也许将整个页面包装在更新面板中,并将子节点设置为触发器为 true 并将更新模式设置为始终在页面加载事件中触发一段时间?

标签: asp.net updatepanel


【解决方案1】:

这是我为相册小部件创建的一些示例代码:

<div>
    <asp:UpdateProgress ID="UpdateProgress1" AssociatedUpdatePanelID="updatePanel1" runat="server">
        <ProgressTemplate> 
            <img src="images/busybar.gif" alt="Loading..." style="margin-right:auto; margin-left:auto; position:fixed; top:60%; left:50%;" />
        </ProgressTemplate>
    </asp:UpdateProgress>
    <asp:UpdatePanel ID="updatePanel1" runat="server">
    <ContentTemplate>
        <uc1:PhotoAlbumThumbnails ID="PhotoAlbumThumbnails1" runat="server" ItemsPerPage="30" />
    </ContentTemplate>
</asp:UpdatePanel>
</div>

【讨论】:

    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-02
      • 2010-09-14
      相关资源
      最近更新 更多