您的位置:首页 > 其它

批量上传文件(功能实现)

2008-10-04 00:17 477 查看
终于到了核心的功能了。

客户端得到Files以后,如何传递给服务端呢?

肯定要用到后台代码。我们设计一个aspx页面,使用PostURL来标识Postback的URL,使用FinishedURL来标识上传结束后Redirect的URL,并且使用上传控件的内部机制,将其设置为如下格式:

<input type="hidden" name="Confirmation-URL" value="<%= FinishedURL %>" />

其中,FinishedURL在后台定义。

我们使用asp.net机制来实现上传。

首先,设置一个URL参数,比如叫做Upload,如果不为null,则表明批量上传。
然后,使用HttpPostedFile类,获取已经上传的文件,并且可以使用该类的多种方法、属性,得到客户端上传的文件名,类型或者使用saveas方法另存为服务端文件。

详情见附件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: