[asp.net] updatepanel仅刷新一次
|
我有一个非常简单的页面:
<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 \',\'\')刷新updatepanel。
第二个版本只有一个新控件,这是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>
没有找到相关结果
已邀请:
1 个回复
夏瓤跋棘