日期:2014-05-17  浏览次数:20555 次

asp.net如果上传大图片
每张图片大概二十兆左右吧。
还有,能不能同时多个这么大的图片上传呢。有没有类似的插件呢。
asp.net ?大图片上传

------解决方案--------------------
jquery有上传插件,不过大小,要看你服务器限制,不是插件限制
------解决方案--------------------
楼主试试这个控件:http://www.cnblogs.com/xproer/archive/2010/08/09/1796077.html
支持浏览器:IE6,IE7,IE8,IE8(x64),IE9(x64),Firefox,Chrome,360安全浏览器,360极速浏览器,Maxthon1.x,Maxthon2.x,Maxthon3.x,QQ浏览器
主界面

图片列表

添加图片

编辑图片:

提示信息:

整合代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Web图片批量上传控件演示页面</title>
<script type="text/javascript" src="ImageUploader/ImageUploader.js" charset="utf-8"></script>
</head>
<body>
<div><a href="asp.net/images.aspx">查看上传的图片</a></div>
<div id="msg"></div>
<script language="javascript" type="text/javascript">
var imgUploader = new ImageUploader();
imgUploader.Config["PostUrl"] = "http://localhost/php/upload.php";

window.onload = function()
{
imgUploader.Init();
}
</script>
</body>
</html>


IE(x86)平台示例下载:
cab安装包
cab安装包(x64)
ASP示例
ASP.NET示例
JSP示例
PHP示例

IE(x86),IE(x64),Firefox,Chrome平台示例下载:
xpi安装包
crx安装包
exe安装包
ASP示例
ASP.NET示例
JSP示例
PHP示例

IE(x86),IE(x64),Firefox,Chrome企业版示例下载:
cab安装包
xpi安装包
crx安装包
exe安装包
ASP示例
ASP.NET示例
JSP示例
PHP示例

------解决方案--------------------
Web.config中 的  <httpRuntime requestValidationMode="2.0" maxRequestLength="1024000"〉
  $(document).ready(function () {
           var session = 'fileload/' + $("#getsession ").val();

           $("#uploadify").uploadify({
               'uploader': 'Scripts/jquery.uploadify-v2.1.4/uploadify.swf',    // 做上传的Flash插件
               'script': 'FilesUpLoad.ashx',   // 服务器处理页面(支持多种语言,例如您可以修改成PHP、ASP、JSP等语言)
               //               'scriptData': { 'UserID': ASPSESSID, 'AUTHID': auth },
               'cancelImg': 'Scripts/jquery.uploadify-v2.1.4/cancel.gif',  // 关闭按钮的图片地址
               'folder': session, // 保存文件的文件夹
  &