私はTab2
TabContainerとFileUploadでUpdatePanelを使用するには?
<%@ 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>
の内側に2つのUpdatePanel
内部タブとボタンを持っている私は、タブがページ全体をリロードせずに変更したいので、UpdatePanel
が正常に動作します。しかし、2番目のタブにはファイルアップロードがあり、ボタンbtn
がこのファイルを送信することになっています。
クリックすると完全ポストバックを行うにはどうすればいいですか?btn
タブを変更するときに部分的なポストバックを維持しますか?
このようなもの:http://stackoverflow.com/questions/2094579/how-to-make-updatepanel-ignore-clicking-one-button-which-is-inside-it – Marc
@Marcはい、しかし以来ボタンは 'TabPanel'の内側にあり、トリガーはコントロールを見つけることができず、例外をスローします。 – BrunoLM