我有一个非常简单的页面:
<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>这个版本的工作和我预期的一样。在firebug中,我可以每次使用__doPostBack('MainContent_UpdatePanel1','')刷新更新面板。第二个版本只有一个新的控件,这是来自ajax控件工具包的AsyncFileUpload。这一次使用javascript,我只能刷新updatepanel一次。为什么会发生这种情况?
<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>发布于 2011-04-15 20:56:01
在使用页面上的upload控件重新触发回发时,似乎存在一些问题
http://ajaxcontroltoolkit.codeplex.com/workitem/25475
https://stackoverflow.com/questions/5676552
复制相似问题