0

我从这里使用 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()));
        }
    }

我想知道我错在哪里......我必须在代码中添加什么才能上传视频文件

4

1 回答 1

3

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

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

根据您的要求更改值。

于 2013-02-16T12:22:11.737 回答