【问题标题】:[asp.net]updatepanel refreshes only once[asp.net]updatepanel 只刷新一次
【发布时间】:2011-08-06 07:13:43
【问题描述】:

我有一个非常简单的页面:

<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
    <%= DateTime.Now %>
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
            <%= DateTime.Now %>
        </ContentTemplate>
    </asp:UpdatePanel>
</asp:Content>

这个版本按我的预期工作。从萤火虫我可以每次使用 __doPostBack('MainContent_UpdatePanel1','') 刷新更新面板。 第二个版本只有一个新控件,这是来自 ajax 控件工具包的 AsyncFileUpload。这次使用 javascript 我只能刷新一次更新面板。为什么会这样?

<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
    <%= DateTime.Now %>
    <asp:AsyncFileUpload ID="AsyncFileUpload1" runat="server" />
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
            <%= DateTime.Now %>
        </ContentTemplate>
    </asp:UpdatePanel>
</asp:Content>

【问题讨论】:

    标签: asp.net updatepanel ajaxcontroltoolkit


    【解决方案1】:

    页面上的上传控件似乎存在一些重新触发回发的问题

    http://ajaxcontroltoolkit.codeplex.com/workitem/25475

    【讨论】:

      猜你喜欢
      • 2011-02-04
      • 1970-01-01
      • 1970-01-01
      • 2015-12-11
      • 1970-01-01
      • 1970-01-01
      • 2011-08-30
      • 2012-11-23
      • 1970-01-01
      相关资源
      最近更新 更多