-
大小: 191KB文件类型: .rar金币: 1下载: 0 次发布日期: 2021-05-20
- 语言: C#
- 标签: webservice 上传 asp.net
资源简介
上传图片 使用webservices 运用asp.net 界面
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.IO;
[WebService(Namespace = “http://tempuri.org/“)]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
// [System.Web.script.Services.scriptService]
public class Service : System.Web.Services.WebService
{
public Service () {
//如果使用设计的组件,请取消注释以下行
//InitializeComponent();
}
[WebMethod]
public string HelloWorld() {
return “Hello World“;
}
[WebMethod(Description = “上传图片“ EnableSession = true)]
public bool UploadFile(byte[] fs string FileName string oldPricute)
{
try
{
///定义并实例化一个内存流,以存放提交上来的字节数组。
MemoryStream m = new MemoryStream(fs);
///定义实际文件对象,保存上载的文件。
//FileStream f = new FileStream(Server.MapPath(“.“) + “\\“
// + FileName FileMode.Create);
String path = Server.MapPath(“.“) + “\\images“;
if (!System.IO.Directory.Exists(path))
System.IO.Directory.CreateDirectory(path);
FileStream f = new FileStream(path + “\\“ + FileName FileMode.Create);
///把内内存里的数据写入物理文件
m.WriteTo(f);
m.Close();
f.Close();
f = null;
m = null;
//return “文件已经上传成功。“;
if (File.Exists(path + “\\“ + “abc“ + oldPricute + “.jpg“))
File.Delete(path + “\\“ + “abc“ + oldPricute + “.jpg“);
return true;
}
catch (Exception ex)
{
return false;
//this.WriteErrorLog(ex);
//throw new SoapException(ex.Message SoapException.ServerFaultCode);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2087 2012-07-25 17:07 webservice上传程序(可运行)\App_Code\Service.cs
文件 195330 2012-07-25 17:19 webservice上传程序(可运行)\images\1
文件 1167 2012-07-25 17:22 webservice上传程序(可运行)\images\头像.jpg
文件 87 2010-05-04 06:45 webservice上传程序(可运行)\Service.asmx
文件 8134 2012-07-25 17:07 webservice上传程序(可运行)\web.config
目录 0 2012-07-25 17:04 webservice上传程序(可运行)\App_Code
目录 0 2012-07-25 17:04 webservice上传程序(可运行)\App_Data
目录 0 2012-07-25 17:22 webservice上传程序(可运行)\images
目录 0 2012-07-25 17:19 webservice上传程序(可运行)
----------- --------- ---------- ----- ----
206805 9
- 上一篇:c# 二维码的生成和识别
- 下一篇:C#调用存储过程简单
相关资源
- ASP.net小型论坛系统
- ASP.NET新闻管理系统-三层架构之MVC模式
- asp.net 树形菜单 增删改查
- asp.net实现的简单留言板
- asp.NET学生选课系统实验实验报告
- 如何在WPF应用程序中通过HttpClient调用
- asp.net工资管理系统
- C# WEB投票
- C# 方法大全真的是挺全的了
- asp.net学生信息管理系统
- 基于asp.net学生信息管理系统
- asp.net 操作 access 增删改查
- asp.net三层架构实现注册登录三层架构
- asp.net网上服装商城
- 外文翻译ASP.NET概述
- ASP.Net做的简易版文件管理器,就一个
- ASP.NET,对js文件进行读写
- fullcalendar+asp.net日历控件
- ASP.NET教务管理系统
- devexpress Report demo asp.net
- 学生成绩管理系统asp.net
- ASP.NET 学生信息管理系统 整站 带数据
- asp.net制作的聊天室
- 简单的开放论坛系统ASP.NET 2.0
- 非常简单的Asp.net论坛程序源码
- ASP.NET MVC+LINQ TO SQL+MvcPager分页
- Winform天气预报WebService根据IP地址自动
- 上传文件夹stream控件
- 基于asp.net的简易计算器
- 基于asp.net的简单购物车系统
评论
共有 条评论