ASP .网文件处理如何操作
对文件这块的处理ASP .网可以实现对驱动器、文件、文件夹操作。1、可以获取驱动器的信息。
2、创建复制删除移动打开文件。
3、流类读写。读写文本文件,读写二进制文件等。
4、利用文件上传控件实现文件上传操作。
主要说说文件上传控件的使用。
图片文件上传。aspx文件:
% @ Page Language=' c# ' AutoEventWireup=' true ' codefile='文件上载。aspx。cs“inherits=”文件上载“%!DOCTYPE html public '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www .w3。L1-过渡时期。DTD ' html xmlns=' http://www .w3。org/1999/XHTML ' head runat=' server ' title/title/head body form ID=' form 1 ' runat=' server ' div/div ASP 3360文件uploadidasp :0上传文件//表单/正文/html C#代码:
公共部分类文件上传:系统网络。用户界面。第{页私有字符串上传目录/文件保存路径字符串。受保护的void Page_Load(objectsender,EventArgs e) { //默认将文件保存在站点根文件下的上传中上传目录=路径。合并(请求。物理应用程序路径,"上传");} //上传文件。受保护的void btnFileUpload _ Click(对象发送者,事件参数e) { //判断是否有文件提交如果(我的文件上传.PostedFile。FIlename==' '){ lblInfo .文本='提交的文件为空!请您选择要上传的文件!';} else { //判断文件的大小是否超过200千字节.如果(我的文件上传.PostedFile。内容长度204800){ lblInfo .文本='文件不能超过200 KB’;} else { //判断文件的类型。字符串扩展名=路径GetExtension(myFileUpload .PostedFile。FileName);开关(分机. ToLower()) { case ' .bmp':案例。gif':大小写jpg ' : break默认值: lblInfo .文本='文件类型不是*.bmp |* .gif|* .jpg ';返回;} //将文件保存在网服务器中的我们定义的上传目录变量的路径下。//文件名维持不变。字符串服务器文件名=路径。获取文件名(我的文件上传. PostedFile。FileName);字符串完整加载路径=路径。组合(上传目录,服务器文件名);请尝试{我的文件上传.PostedFile。另存为(完整加载路径);//文件上传lblInfo .文本='文件: '服务器文件名;lblInfo .文本='成功上传到;lblInfo .文本=完整加载路径;} catch(异常e2) { lblInfo .Text=e2 .消息;//上传文件出错信息。} } } } } 显示:
如果我"上传"给你一个苹果,首先要判断"上传"的是苹果不,再判断上传的地址对不,如果不是你的"口袋",就不给,等到"上传"成功,你再给我一张纸条-标签(苹果上传成功已入肚)。
通过最后给大家举的例子,是不是对ASP .网文件上传有了形象的理解了,希望通过之前一系列的文章学习对大家熟练掌握ASP .网上传文件有所帮助哦。
版权声明:ASP .网文件处理如何操作是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。