![](/img/trans.png)
[英]How do you pass HTML input files to C# ASP.Net using AjaxFileUpload.js?
[英]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.