c#做.net网站,怎么将图片上传到服务器指定文件夹下。急请大家回答。

我想要通过上传图片到image文件夹,达到替换1.jpg的效果,可是出错了。请大家帮我看看,请提供具体代码。感激不尽。第一张图是网站根目录,第二张图是设计页面,第三张图是... 我想要通过上传图片到image文件夹,达到替换1.jpg的效果,可是出错了。请大家帮我看看,请提供具体代码。感激不尽。第一张图是网站根目录,第二张图是设计页面,第三张图是设计页面的代码。我有一个类叫FileOperate.cs,代码如下。
类内容是:
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;using System.Data.SqlClient;using System.IO;using System.Collections;
/// <summary>///FileOperate 的摘要说明/// </summary>public class FileOperate{ //保存文件 public static string saveFile(FileUpload fu, string fileParentPath, string fileFolderName) { string fileParentFolder = Path.Combine(fileParentPath, fileFolderName); if (!Directory.Exists(fileParentFolder)) { Directory.CreateDirectory(fileParentFolder); } if (fu.HasFile) { try { string strFileName = DateTime.Now.ToString("yyyyMMddHHmmss") + fu.FileName; string saveFile = Path.Combine(fileParentFolder, strFileName); fu.SaveAs(saveFile);//用SaveAs函数保存文件 return strFileName; } catch (Exception) { return ""; } } else { return ""; } }
}
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
百度网友5888e47
2015-07-17 · TA获得超过522个赞
知道小有建树答主
回答量:357
采纳率:0%
帮助的人:167万
展开全部
你保存的时候 指定了物理路径 这点肯定不行 需使用Server.MapPath('文件路径') 采用相对路径存储
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式