簡體   English   中英

無法使用asp.net C#中的Ajaxfileupload控件上傳視頻文件,導致出現紅色塊錯誤

[英]Not able to Upload video files using ajaxfileupload control in asp.net c#, results into error with red block

我從這里使用ajax工具包

我可以上傳.jpg,.jpeg,.txt,.doc,但無法上傳.wmv文件。即無法上傳視頻文件。

下面是我的代碼

File.aspx

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

File.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()));
        }
    }

我想知道我哪里錯了...我必須在代碼中添加些什么,以便我可以上傳視頻文件

嘿Pritesh,請檢查文件大小。 默認情況下,在asp.net中有4 MB的文件上傳可用。

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

根據您的要求更改價值

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM