无法使用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()));
}
}
我想知道我错在哪里。。。我必须在代码中添加什么,这样我就可以上传视频文件
嘿,Pritesh,你检查一下你的文件大小了吗。默认情况下,asp.net中的4mb文件上传可用性如果大小有问题,请在Web配置文件中添加以下行。
<system.web>
<httpRuntime maxRequestLength="11264" />
</system.web>
根据您的要求更改值。