SQL サーバーに書き込むデータを送信しようとしています。更新パネルを追加して、ユーザーが処理中であることを認識できるようにしました。updatepanel を追加する前は、すべてのデータが正常に送信されていましたが、UpdatePanel を追加した後、テキスト ボックスは正常に送信されましたが、FileUpload コントロールは何も送信できませんでした。何か案は?ありがとう。これが私のaspxコードです
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<asp:ToolkitScriptManager ID="ToolkitScriptManager" runat="server">
</asp:ToolkitScriptManager>
<h2>
Upload Your File
</h2><br />
<asp:FileUpload ID="FileUploader" runat="server" />
<br /><br />
Please Enter a Patient ID: <asp:TextBox ID="PatientIDTextBox" runat="server"></asp:TextBox>
<br /><br />
Please Enter a Draw Date: <asp:TextBox ID="DrawDateTextBox" runat="server"></asp:TextBox>
<asp:CalendarExtender
ID="CalendarExtender1"
TargetControlID = "DrawDateTextBox"
runat="server">
</asp:CalendarExtender><br />
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Button ID="ProcessFileBtn" runat="server" Text="Process File"
OnClick="ProcessFileBtn_OnClick" /><br /><br />
<asp:Label ID="TestLabel" runat="server" Text=""></asp:Label><br /><br />
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdateProgress ID="UpdateProgress1" runat="server">
<ProgressTemplate>
<div id="blur"> </div>
<div id="progress" class="center">
<center>
<i>Update in progress. Please wait ...<br />
</img src="Images/MyAjaxLoader.gif" />
</center>
</div>
</ProgressTemplate>
</asp:UpdateProgress>