更新面板,上传文件时刷新页面

update panel, Refresh page while uploading file

我正在使用 Asp.Net 带更新面板的 FileUpload 控件,
如果我使用 AsyncPostBackTrigger,我无法在服务器端获取文件名,但如果我使用 PostBackTrigger,它可以正常刷新页面。 我的 ASP.net 代码是:

<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:FileUpload ID="FileUpload1" runat="server" />
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
</ContentTemplate>
<Triggers> 
<asp:PostBackTrigger ControlID="Button1" />
</Triggers>
</asp:UpdatePanel>

I don't want to refresh page while uploading file.     
Please tell me. 

FileUpload 控件不适用于异步回发,因此它不适用于 AJAX UpdatePanel。如果您在 UpdatePanel 中使用 FileUpload 控件,您仍然需要完整的回发。 AsyncPostBackTrigger 不会对 FileUpload 控件起作用。

检查link, http://www.codeproject.com/Articles/42865/AsyncFileUpload-Control-New-Control-in-Ajax-Contro