首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

FileUpload控件,上传的时分,只能上传到设定的绝对路径上么

2011-12-21 
FileUpload控件,上传的时候,只能上传到设定的绝对路径上么?protectedvoidImageButton1_Click(objectsender

FileUpload控件,上传的时候,只能上传到设定的绝对路径上么?
protected   void   ImageButton1_Click(object   sender,   ImageClickEventArgs   e)
        {
                string   savePath   =   @ "D:\YHLog\Product\ ";
                String   fileName   =   FileUpload1.FileName;
                fileName   =   fileName.Split( '. ')[1].ToString();
                savePath   +=   System.DateTime.Now.ToString( "yyyyMMddmmss ")   + ". "   +   fileName;
                this.FileUpload1.SaveAs(savePath);
}

savePath   只能写绝对路径么?但是我程序安装的时候不可能都放在D盘下的啊。

string   savePath   =   "~\YHLog\Product\ ";

我想达到以上效果,就是放在该CS文件所属文件夹里面,该这么写呢?
谢谢

[解决办法]
string savePath = Server.MapPath( "YHLog\\Product ");
[解决办法]
Server.MapPath( "YHLog\\Product ")可取得路径不管你装在那个盘上。

热点排行