HttpWebRequest对象可以通过设置属性来指定请求文件,如Method,RequestUri,ContentType,Credentials等。
可以通过遍历多个URI得到HttpWebRequest对象,并将它们添加到WebRequest.Create()方法中,以便发出请求。 HttpWebResponse对象可以通过HttpWebRequest对象的GetResponse()方法获得,这样就可以获得所有请求文件的响应。
另一种方法是使用WebClient类。 首先,可以创建一个WebClient实例,调用DownloadData()方法来获取需要的文件数据,并将它们存储到字节数组,然后将文件保存回本地磁盘,以便查看或使用它们。
因此,可以通过使用HttpWebRequest和HttpWebResponse 对象,以及WebClient类的静态方法,来请求多个文件。
fileupload控件只能上传一个文件,这一点是肯定的,另外楼上给你的建议也是比较客观的
如果你非要一次性上传多个文件的话,
需要下载一些支持该功能的插件,.NET本身是没有这样的控件的
分类: 电脑/网络 >>程序设计 >>其他编程语言问题描述:
<%
set objfilesystemobject=server.createobject("scripting.filesystemobject")
set objfolder=objfilesystemobject.getfolder(server.mappath("bm\"))
for each objfile in objfolder.files
set objTextStream=objfilesystemobject.opentextfile(objfile.path,1)
………………
%>
我想让文件按照文件名倒着排序~~不知如何实现?
解析:
将文件名写入数据库,然后以数据库 *** 作的方式倒着输出文件名
新建一个表 file 字段id,filename
<%
set objfilesystemobject=server.createobject("scripting.filesystemobject")
set objfolder=objfilesystemobject.getfolder(server.mappath("bm\"))
for each objfile in objfolder.files
set objTextStream=objfilesystemobject.opentextfile(objfile.path,1)
....
conn.execute("insert into file(filenames) values('"&objFile.name&"')")
………………
%>
获得所有文件名之后,写SQL语句输出.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)