これは単なるFileUpload + UpdatePanelの別の質問ではありません。FileUpload + UpdatePanelは最初のクリックでは機能しません
多くの類似記事のように、私は自分のフォームにUpdatePanelとFileUploadコントロールを持っています。また、アップロードボタン用にPostBackTriggerが設定されています。 これは機能します。キャッチは初めてのクリックでは決して動作しません。つまり:
私は閲覧をクリックし、私のファイルを選択し、アップロードを押します。何も起こらない(fupld.HasFile = false);
私は再度参照をクリックし、任意のファイル(同じまたは別のもの)を選択し、アップロードを押しても問題なく動作します。
<asp:UpdatePanel ID="upGeneral" runat="server" >
<ContentTemplate>
...
<table id="tabPage10" runat="server" visible="false" width="100%" >
<tr>
...
<td>
<asp:FileUpload ID="fupld" runat="server" Width="80%" />
<asp:ImageButton ID="ibtnUpld" runat="server" onclick="ibtnUpld_Click" />
<td>
...
<tr>
...
</ContentTemplate>
<Triggers>
<asp:PostBackTrigger ControlID="ibtnUpld" />
</Triggers>
</asp:UpdatePanel>
私は答えを探しましたが、これは本当に奇妙な動作です。今まで運がない。
アイデア?
おかげ
郵便あなたのコード。 –