当前位置:首页 » 文件管理 » 批量上传附件

批量上传附件

发布时间: 2023-04-24 21:49:35

① Asp.net 批量上传附件如何实现 谢谢,

FileUpload实现单图片上传,如果想多图片上传,你试试这个:
<tr>
<td align="right" valign="top">
试卷照片:
</td>
<td align="left">
<div id="_container">
<input id="File1" type="file" name="File" runat="server" size="搭弯型10" />
</div>
</td>
<td align="left" valign="bottom">
<input type="button" value="添加" onclick="addFile()" />
</td>
</tr>
addFile()源码
//多文件上传,动态生成多个上传控件
function addFile() {
var div = document.createElement("div");
var f = document.createElement("input");
f.setAttribute("type", "file");
f.setAttribute("name", "file");
f.setAttribute("size", "10");
div.appendChild(f);
document.getElementById("_container").appendChild(div);
}

后台页面调用:
#region 上传添加图片的方知猜法
/// <summary>
/// 上传添加图片的闹碧方法
/// </summary>
/// <param name="nId">关联id</param>
private static void UploadAndAddPicTures(int nId)
{
LMS.BLL.TRAIN_Pictrue PictrueBLL = new LMS.BLL.TRAIN_Pictrue();
List<LMS.Model.TRAIN_Pictrue> list = new List<LMS.Model.TRAIN_Pictrue>();
//遍历File表单元素
HttpFileCollection files = HttpContext.Current.Request.Files;
for (int iFile = 0; iFile < files.Count; iFile++)
{
//检查文件扩展名字
HttpPostedFile postedFile = files[iFile];
string fileName;
fileName = System.IO.Path.GetFileName(postedFile.FileName);
if (fileName.ToLower() != "")
{
LMS.Model.TRAIN_Pictrue Pictrue = new LMS.Model.TRAIN_Pictrue();
string scurTypeName = fileName.Substring(fileName.LastIndexOf("."));
//初始化原图物理路径
string sGuid_phy = Guid.NewGuid().ToString();
string sUrl_phy = ConfigurationManager.AppSettings["PhysicsObjectPath"].ToString() + sGuid_phy + scurTypeName;
//初始化缩略图物理路径
string sGuid_web = Guid.NewGuid().ToString();
string sUrl_web = ConfigurationManager.AppSettings["PhysicsObjectPath"].ToString() + sGuid_web + scurTypeName;
postedFile.SaveAs(sUrl_phy);//保存原图
PTImage.ZoomAuto(postedFile, sUrl_web, 100, 100, "", "");//生成缩略图,并保存
//保存原图虚拟路径到数据库
Pictrue.path = ConfigurationManager.AppSettings["WebObjectPath"].ToString() + sGuid_phy + scurTypeName;
//保存缩略图虚拟路径到数据库
Pictrue.shrinkpath = ConfigurationManager.AppSettings["WebObjectPath"].ToString() + sGuid_web + scurTypeName;
Pictrue.parid = nId;
Pictrue.tables = "TRAIN_Hotel_MonthExam";
list.Add(Pictrue);
}
}
PictrueBLL.Add(list);
}
#endregion
希望对你有帮助!

② 如何批量上传文件到百度文库

1、登录网络的用户可以直接登录网络文库,如果还没有网络id,请先注册一个账户,成为网络用户。请注意:被封禁用户没有上传文档和下载文档的权限。

2、准备好需要上传的文档,只能批量上传财富值文档或者付费文档。网络文库很多界面都有“上传文档”的选项,点击即可。

3、进入上传文档的窗口,这时,需要再次点击“上传文档”选项。

4、弹出文件选择窗口,可以用shift连续选择文件,也可以用Ctrl间断的选择文件,选择完成以后,点击“打开”选项就可以了。
A:需要注意的是,目前文档支持的类型包括:
.doc/.docx;.ppt/.pptx/.pps;.xls/.xlsx;.pot;.pps;.vsd;.rtf、wps;.et;.dps .pdf .txt
B:文库现在已经支持最多10个附件批量上传。但为了保证用户的上传速度,允许上传的总附件大小小于20M。
如果文档大小超过20M。建议对文档进行分拆,例如将一份word文档中的内容,分拆为上下两部分进行上传。

5、文件上传完成以后,需要对文档进行信息编辑,以便大家更容易搜到文档。一般来讲分类信息大家就不需要手动更改了,系统会自动进行匹配的。以“付费文档”为例,需要设置就是文档的价格以及试读页数,可以一篇一篇的设置,下面主要来说说如何批量修改。

6、在文档上传完成以后,在右侧一个不太显眼的位置可以看到“批量填写”的选项,点击就可以进行修改了。

7、除标题以外的选项,其它的都可以进行修改,一般来批量上传的文档这些信息都是相似的,所以比较适合批量填写信息,以便快速高效的上传文档。

8、所有的信息填写完成以后,直接点击“全部上传”就可以啦,这样就完成文档的批量上传的操作。

③ zip里面没有添加到附件批量上传

设置教程

1. 下载模板

1.1 在网站管理后台点击【产品-管理产品-导入zip包】,在弹出的菜单中点击【导入zip】。



1.2 在【zip导入向导】窗口点击【下载模板】。



2. 解压压缩

2.1 下载出来的压缩包需要先进行解压,解压后会得到两个文件夹和一个Excel表格。



3. 了解模板结构

文件/文件夹

说明

list.xlsx

存储产品的参数

pics文件夹

存储产品图片

details文件夹

存储产品的详情介绍文档



4. 模板实操示例

假设要上传碎花裙产品。

4.1【pics】

① 在【pics】文件夹里添加一个碎花裙命名的文件夹。



② 在碎花裙文件夹里添加产品主图图片。



4.2【details】

① 在【details】文件夹里添加一个碎花裙的详情文档。 命名建议与【pics】文件里的命名相同,避免后期产品太多混淆。



② 在文档里编辑产品详情页内容(记得要保存编辑的内容哦)。



4.3【list】

① 在【list】中编辑的产品信息说明。



说明

备注

产品名称

填写产品名称



产品图片

填写该产品关联的图片文件夹名称

在【pics】文件夹下的对应文件夹名称

产品参数

填写该产品各项参数内容

产品参数默认跟随当前产品库设置

详情介绍

填写该产品关联的详情介绍文档名称

在【details】文件夹下的对应文档名称

分类名称

填写该产品穗好归属的分类名称,存在多个用“、”分隔

用顿号分隔分类,用减号识别子级分类(二三级)

标签

填写该产品的标签名称,存在多个用“、”分隔

② 以碎花裙为例,表格填写如下。



4.4 如有多个产品需要添加,按照上面的操作方式继续添加产品信息即可。

由于部分浏览器不支持上传超过1G的zip包,且为避免产品过多导致浏览器卡顿等情况,建议单次不要上传太多产品。

5. 重新压缩成zip包

5.1 产品信息都整理完成后需要重新将它们压缩成zip包。

非常重要:三个文件需要直接压缩成为压缩文件,不支持多一层文件夹。



5.2 压缩的文件需要是【zip】格式。



6. zip包导入

6.1 回到建站管理后台【zip包导入向导】窗口,点击上传整理好内容的zip包。



6.2 上传压缩包后点击下猜橡铅一步,等待获取产品信息。



6.3 系统会展示获取到的产品信息,支持在此进行二次编辑。如无需编辑勾选如卜对应需要导入的产品,点击【导入选择产品】等待导入完成即可

④ 魔方网表可以批量上传和下载附件吗

可以的山乱颤,上传默认就是批量上传,而且可以限制上传的文件大小。下载可以整个字段里的所有附件下载,勾选下载,也可以陪吵同时下载单条记录的所有附件逗败。而且还可以通过ZIP压缩的附件批量对多条记录上传附件。

⑤ 126邮箱里的“批量附件上传”是什么意思,它跟“添加附件”又有什么区别

"添加附件"功能只能添加一个帆燃附件,添加多个附加时必须逐个添加.
"批量附件上传"是指一次性可以添加祥仔多个谨轿汪附件,而不必逐个添加.

⑥ 怎样一次添加多个附件上传(2008

一般来说想要添加多个附件上传,首先先要系统支持。打系统支持的时候就可以直接添加一个附件,再添加一个附件,这样一直去添加,也可以直接把所要上传的附件直接拖动过去直接上传就可以了。

⑦ Asp.Net Ftp批量上传附件 高分求助

既然看代码头痛,那就用第三方的吧。。。

⑧ 163邮箱怎么上传附件啊

大部分情况下,当我们在Web邮箱中上传附件时,通常总是需要逐个上传附件,这未免有些不太方便。其实,如果你使用的是网易163后缀的邮箱,那么完全可以同时上传多个附件。
进入写邮件页面,单击工具栏上的“批量上传附件”按钮,首次使用时将会提示安装邮件控件,按照提示完成安装,然后就可以使用批量上传附件的功能。在“打开”对话框可以同时选择多个附件,选择完成,附件会立即开始自动上传,并显示上传进度。单击“查看详细”按钮,还可以查看各个附件的上传详细进度。不过,虽然这里可以一次性选择多个附件,但上传时仍然是采取逐个进行的方式。
需要指出的是,安装网易邮箱控件之后,不仅可以批量上传附件,而且可以使用截图、附件断点续传、邮件正文插入本地图片等功能,感兴趣的朋友不妨一试。

⑨ 优慕课怎么发邮件

1、登录优慕课邮箱,点击页面左侧“写信”按钮;
2、输入“收件人”地址,若多个地址,地逗蚂址间用半角隔开也可在“通讯录”中选择一位或多位联系人,选中的联系人地址将会自动填写在“收件人”一栏中;
3、若您想抄送信件,请点击“添加抄送”,将会出现抄送地址栏;
4、若您想密送信件,请点击“添加密送”,将会出现密送地址栏,再填写密送人的email地址;
5、“主题”一栏中填入邮件的主题;
6、如要添加附件,请点击主题下方的“添加附件”、“批量上弯知传附件”、“网盘附件”可上传相应的附件;
7、在正文框中填写埋指消您的信件正文。之后发送即可。

热点内容
eclipseandroid运行 发布:2025-02-14 00:54:57 浏览:897
云服务器安全策略 发布:2025-02-14 00:54:07 浏览:289
小米手机如何更改账号密码 发布:2025-02-14 00:48:48 浏览:572
我的世界如何导出服务器 发布:2025-02-14 00:48:39 浏览:722
工业服务器机箱怎么样 发布:2025-02-14 00:29:15 浏览:86
英朗压缩机 发布:2025-02-14 00:29:12 浏览:678
java门面模式 发布:2025-02-14 00:29:09 浏览:917
java旋转 发布:2025-02-14 00:22:49 浏览:104
存储虚拟化方案 发布:2025-02-14 00:21:15 浏览:696
ubuntupython3安装 发布:2025-02-14 00:14:45 浏览:662