[转]在asp.Net中使用fileupl…
来源:互联网 发布:一款网络赛车游戏 编辑:程序博客网 时间:2024/06/11 05:26
原文地址:[转]在asp.Net中使用fileuplod控件实现上传图片的功能作者:汪新明
很多地方都应用到图片上传功能,那么究竟怎样可以实现呢?下面我来给大家进行讲解
在visualstudio中自带的一个控件fileupload,可以实现此功能,我要给大家介绍的是它的用法。
首先要新建一个网页(下面是我创建好的一个网页)
在网页中拖进fileupload控件,后面放一个上传按钮
这样,当我们点击上传按钮时,图片就会上传到服务器上去
步骤:
1. 先要在根目录下面新建一个文件夹,用来放置上传的图片
2. 顺便拖进一个lable控件,以便看清上传的图片的详细地址
3. 再放进一个image控件,这样,就可以实现预览功能了(前三步都是准备工作,下面就开始进行主要的操作)
4.双击上传按钮,进入aspx。Cs界面,在按钮下要写代码,下面是我写的
protected void Button1_Click(object sender, EventArgs e)
}
5.结果
下面我再像大家介绍一些文件上传代码的方法说明:
strName。LastIndexOf(“。”) 获取字符中最后一个。在字符串 strName 中的索引顺序号,比如字符串“as。Fa。tex”,调用该方法的结果为:5
strName。Substring(i) 获取从索引i开始到结束的子字符串;比如字符串为“as。Fa。tex”,调用该方法Substring(4)得到的字符串为“。tex”
Guid。NewGuid() Guid是用于生成唯一标识的类,而NewGuid()可以生成一个36为字符串。并且保证每次生成的字符串不重复。需要注意的是它生成的不是string类型
Server。MapPath(“~\admin\images”) 获取网站文件或文件夹在服务器中完整磁盘路径。对于路径中的字符“”在字符串中必须以“\”表示,因为“”为特殊字符,或者可以使用server.MapPath(@”~adminimages”)
Directory.Exists(absolutePath) 判断路径是否存在,注意使用Directory类必须先引用System.IO命名空间
Directory.Creatory(absolutePath)在磁盘中创建路径
到此结束
期待更精彩的请留言!
0 0
- [转]在asp.Net中使用fileupl…
- 转新技术网:在ASP.NET中使用.NET组件
- [.Net文摘]在ASP.NET中使用AdRotator控件(转)
- 在ASP.NET中使用.NET组件
- 在ASP.NET中使用.NET组件
- 在ASP.NET中使用.NET组件
- 在ASP.NET中使用.NET组件
- 在ASP.NET中使用.NET组件
- 在ASP.NET中使用.NET组件
- 在Asp.net MVC中使用Asp.net Ajax
- [Asp.net mvc] 在Asp.net mvc 中使用MiniProfiler
- 在ASP.NET中使用用户控件(转)
- 在ASP.NET中使用Session常见问题集锦(转)
- 在ASP.NET中使用AdRotator控件(转)
- [转]在ASP.NET中使用Session常见问题集锦
- 在Asp.net中使用jquery实现Ajax (转)
- 【转】在 ASP.NET MVC 项目中使用 WebForm
- 在asp.net中使用excel模板
- 数据库基础概念
- 猫叫了主人醒mouse也跑了
- ASP.NET登录系列控件与安全…
- 基于ASP处理数据库的优化问…
- iOS整理 -- 多线程之 NSOperation
- [转]在asp.Net中使用fileupl…
- woj 1124 最大流
- TCP与UDP区别
- 什么是黑盒测试和白盒测试?
- 数据库时间读取出来显示/Date(1356…
- ubuntu下android源码倒入eclipse
- MLNG_机器学习的动机与应用
- 兼容小问题之在IE中图片未显示
- .NET C# 添加天气信息,…