大家有音频视频上传的代码吗?
解决方案 »
- 如何查询??
- 如何把自己的电脑当服务器。
- 对路径“c:\windows\system32\inetsrv\tempFile”的访问被拒绝 请高手解决
- 帮帮忙,怎么给GridView的单元格中绑定一个鼠标单击事件
- .net2.0 正式版中怎么控制Meta中的元素?
- 问一个关于reportviewer的相关问题.
- 在ASP。NET中如何读取OWC.Spreadsheet控件生成的xls文件, 有答案马上揭贴~~~
- 如何获取数据库中某个字段值的一部分
- vs.net和dreamweaver如何解决解决美化问题阿,如何操作,步骤?自动生成的代码
- 那里有 .NET Framework SDK 中文正式版下载 ?
- [$WebName$]
- SqlServer 索引
10mb的又不是大文件
所以没什么很简单
到google baidu上 一搜 一堆
用这个把,很简单.10M的东西没有任何问题.
/// <summary>
/// 上传文件
/// </summary>
/// <returns></returns>
private ArrayList SaveFiles()
{
ArrayList fileArray = new ArrayList(); ///'遍历File表单元素
HttpFileCollection files = HttpContext.Current.Request.Files; try
{
for (int iFile = 0; iFile < files.Count; iFile++)
{
///'检查文件扩展名字
HttpPostedFile postedFile = files[iFile];
string fileName, fileExtension;
fileName = System.IO.Path.GetFileName(postedFile.FileName);
if (fileName != "")
{
fileExtension = System.IO.Path.GetExtension(fileName);
fileName = DateTime.Now.ToString("yyyyMMddHHmmss") + iFile.ToString() + fileExtension; ///'可根据扩展名字的不同保存到不同的文件夹
///注意:可能要修改你的文件夹的匿名写入权限。
postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("file/") + fileName); fileArray.Add(System.Web.HttpContext.Current.Request.MapPath("file/") + fileName);
}
} for (int i = fileArray.Count + 1; i <= 5; i++)
{
fileArray.Add("");
} return fileArray;
}
catch
{
throw new Exception("BIG");
}
}
#endregion文件上传代码
<httpRuntime maxRequestLength="51200" executionTimeout="3600" appRequestQueueLimit="10000"/>