2
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="UploadVideo.ascx.cs"      Inherits="Controls_UploadVideo" %>

<h4>Select a video file to upload:</h4>
<asp:UpdatePanel ID="UpdatePanel" runat="server" UpdateMode="Conditional">
<ContentTemplate>

    <asp:FileUpload id="fuUploadVideo"                  
        runat="server">
    </asp:FileUpload>
    <br /><br />

    <asp:Button id="btnUploadVideo" 
        Text="Upload file"
        OnClick="btnUploadVideo_Click"
        runat="server">
    </asp:Button>      

    <hr />

    <asp:Label id="UploadStatusLabel"
        runat="server">
    </asp:Label>
</ContentTemplate>
<Triggers>
    <asp:PostBackTrigger ControlID="btnUploadVideo" />
</Triggers>

如果使用文件上传控件选择视频文件,则单击文件上传按钮不会解析网页。一切都在我的本地机器上运行。

如果没有选择文件,那么它会转到我期望的网站。有谁知道为什么会这样?

4

2 回答 2

1

关于这个有一篇很长的帖子,实际上 aFileUploadUpdatePanel. 有一些变通方法,Claudio 的解决方案可能是最适合您的情况的解决方案。

于 2012-09-13T13:58:54.623 回答
1

到目前为止,我知道,标准FileUpload在 UpdatePanel 中不起作用。您可以改用AsyncFileUpload控件。

于 2012-09-13T13:51:00.907 回答