silverlight webclient实现上传、下载、删除、读取文件
2014-05-23 13:44
429 查看
1.上传
View Code
5.将程序发布在iis上注意的问题(代码是VS服务器运行正常,但是发布到IIS后上传文件总是失败。后来发现,我发布到IIS的虚拟目录,所以路径变了。)
Uri uri = new Uri(string.Format("/DataHandler.ashx?filename={0}", fileName), UriKind.Relative);
// Uri uri = new Uri("http://localhost/SEManage/UploadImg.ashx", UriKind.Absolute);
WebClient client = new WebClient();
将Uri中的绝对路径,修改为相对路径
6.读取文件操作(.txt)
<configuration> <system.web> <compilation debug="true" targetFramework="4.5" /> <httpRuntime targetFramework="4.5" maxRequestLength="21048576" executionTimeout="7200" /> </system.web> </configuration>
View Code
5.将程序发布在iis上注意的问题(代码是VS服务器运行正常,但是发布到IIS后上传文件总是失败。后来发现,我发布到IIS的虚拟目录,所以路径变了。)
Uri uri = new Uri(string.Format("/DataHandler.ashx?filename={0}", fileName), UriKind.Relative);
// Uri uri = new Uri("http://localhost/SEManage/UploadImg.ashx", UriKind.Absolute);
WebClient client = new WebClient();
将Uri中的绝对路径,修改为相对路径
6.读取文件操作(.txt)
private void SetWeather() { WebClient downReader = new WebClient(); downReader.Encoding = System.Text.Encoding.UTF8; downReader.OpenReadCompleted += (s, e) => { if (e.Error == null) { using (StreamReader reader = new StreamReader(e.Result)) { string[] line = reader.ReadToEnd().Split('|'); } } } downReader.OpenReadAsync(new Uri("../AppConfig/Weather.txt", UriKind.Relative)); } private void WeatherDispatcherTimer() { //创建计时器 System.Windows.Threading.DispatcherTimer myWeatherTimer = new System.Windows.Threading.DispatcherTimer(); //创建间隔时间 myWeatherTimer.Interval = new TimeSpan(0, 3, 0, 0); //创建到达间隔时间后需执行的函数 myWeatherTimer.Tick += (ss, ee) => { InitDataWeather(); }; myWeatherTimer.Start(); }
相关文章推荐
- 利用Apache的commons-net实现FTP的文件读取、上传、下载、删除和移动功能
- SilverLight学习笔记--使用WebClient实现通讯(二)(上传和下载流数据)
- Microsoft .NET Framework 2.0对文件传输协议(FTP)操作(上传,下载,新建,删除,FTP间传送文件等)实现汇总1
- 用 WebClient 轻松实现文件下载上传、网页抓取
- C# WinForm通过WebClient实现文件上传下载
- Microsoft .NET Framework 2.0对文件传输协议(FTP)操作(上传,下载,新建,删除,FTP间传送文件等)实现汇总
- ASP.NET上传下载文件示例,使用webClient实现
- [转]文件传输协议(FTP)操作(上传,下载,新建,删除,FTP间传送文件等)实现汇总1
- 客户端操作,实现文件的上传、下载、和删除
- JSP/servlet实现文件上传下载和删除
- Microsoft .NET Framework 2.0对文件传输协议(FTP)操作(上传,下载,新建,删除,FTP间传送文件等)实现汇总1
- Microsoft .NET Framework 2.0对文件传输协议(FTP)操作(上传,下载,新建,删除,FTP间传送文件等)实现汇总1
- .net 文件下载上传、网页抓取 用WebClient实现
- Microsoft .NET Framework 2.0对文件传输协议(FTP)操作(上传,下载,新建,删除,FTP间传送文件等)实现汇总1
- Microsoft .NET Framework 2.0对文件传输协议(FTP)操作(上传,下载,新建,删除,FTP间传送文件等)实现汇总1
- php下连接ftp实现文件的上传、下载、删除文件实例代码
- C# WinForm通过WebClient实现文件上传下载 (附源码)
- JAVA实现FTP服务器文件的上传,下载,删除功能
- .net 文件下载上传、网页抓取 用WebClient实现
- .net 文件下载上传、网页抓取 用WebClient实现