日期:2014-05-17  浏览次数:20799 次

c#图片保存问题
图片放在文件夹里面,数据库保存路径
图片的名字以某一字段自动命名。

客户端操作,把图片保存在服务器的某一个文件件

怎么操作呢

------解决方案--------------------
客户端必须下载下来才能显示,可以用webclient去下载
------解决方案--------------------
1、从数据库取文件路径
2、客户端根据路径从文件夹中下载文件(需要显示的话先显示)
3、客户端将选中的图片保存起来(具体保存的方法,可以在服务端写个webservie啥的,客户端调用)
------解决方案--------------------
根据路径,
把图片,下载到客户端,
然后就可以操作了
------解决方案--------------------
/// <summary>
/// 上传文件到服务器
/// </summary>
/// <param name="URI">服务器ftp路径</param>
/// <param name="fileName">上传文件名</param>
/// <param name="userName">服务器ftp用户名</param>
/// <param name="password">服务器ftp密码</param>
/// <returns></returns>
public byte[] UploadFile(string URI, string fileName,string userName ,string password)
{
WebClient myWebClient = new WebClient();
myWebClient.Credentials = new NetworkCredential(userName, password);
byte[] responseArray = myWebClient.UploadFile(URI, fileName);
return responseArray;
}