這不僅僅是另一個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>
我環顧四周尋找答案,但這是一些非常奇怪的行爲。到目前爲止沒有運氣。
任何想法?
感謝
發佈您的代碼。 –