C# 如何将UpdatePanel与TabContainer和FileUpload一起使用?
我在C# 如何将UpdatePanel与TabContainer和FileUpload一起使用?,c#,asp.net,file-upload,ajaxcontroltoolkit,tabcontrol,C#,Asp.net,File Upload,Ajaxcontroltoolkit,Tabcontrol,我在UpdatePanel中有两个选项卡,在Tab2 <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %> <asp:UpdatePanel ID="upd" runat="server"> <ContentTemplate> <asp:TabContainer ID="tab" runat="server" A
UpdatePanel
中有两个选项卡,在Tab2
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<asp:UpdatePanel ID="upd" runat="server">
<ContentTemplate>
<asp:TabContainer ID="tab" runat="server" AutoPostBack="true">
<asp:TabPanel HeaderText="Tab1" runat="server">
</asp:TabPanel>
<asp:TabPanel HeaderText="Tab2" runat="server">
<asp:LinkButton ID="btn" runat="server" />
</asp:TabPanel>
</asp:TabContainer>
</ContentTemplate>
</asp:UpdatePanel>
我希望在不重新加载整个页面的情况下更改选项卡,这样UpdatePanel
就可以正常工作。但是在第二个选项卡上,我有一个文件上传,按钮btn
应该提交这个文件
我如何才能在单击btn时执行完全回发?在更改选项卡时保持部分回发?可能您可以使用Response。在OnClick事件中重定向到同一页面。类似的内容?:@Marc是的,但由于按钮位于
选项卡面板内,触发器找不到控件,它抛出一个异常。重定向?那档案呢?作为一种解决方法,我可以删除updatepanel并使用完整的回发。。。