无法使用asp.net c#中的ajaxfileupload控件上传视频文件,导致出现红色块错误

本文关键字:文件 视频 错误 红色 asp net 控件 ajaxfileupload 中的 | 更新日期: 2023-09-27 17:59:32

我在这里使用ajax工具包

我可以上传.jpg、.jpeg、.txt、.doc,但无法上传.wmv文件。。无法上传视频文件。

下面是我的代码

文件.aspx

<asp:AjaxFileUpload ID="AjaxFileUpload1" OnUploadComplete="AjaxUpload1_OnUploadComplete"
    runat="server"/>

文件.cs

protected void AjaxUpload1_OnUploadComplete(object sender, AjaxControlToolkit.AjaxFileUploadEventArgs e)
    {
        try
        {
            // Generate file path
            string filePath = "~/Images/" + e.FileName;
            // Save upload file to the file system
            AjaxFileUpload1.SaveAs(MapPath(filePath));
        }
        catch (Exception ex)
        {
            Page.ClientScript.RegisterStartupScript(this.GetType(), "Error", string.Format("<script type='text/javascript'>alert('{0}')</script>", ex.Message.ToString()));
        }
    }

我想知道我错在哪里。。。我必须在代码中添加什么,这样我就可以上传视频文件

无法使用asp.net c#中的ajaxfileupload控件上传视频文件,导致出现红色块错误

嘿,Pritesh,你检查一下你的文件大小了吗。默认情况下,asp.net中的4mb文件上传可用性如果大小有问题,请在Web配置文件中添加以下行。

<system.web>
<httpRuntime maxRequestLength="11264" />
</system.web>

根据您的要求更改值。