读书人

一个怪有关问题请大家进来看看

发布时间: 2011-12-27 22:22:55 作者: rapoo

一个怪问题,请大家进来看看
错误提示 “未能映射路径“/GunDongImage/1600_013.jpg”。 是什么原因啊,
可是我用别人的代码就没问题,移到我的程序上就不行了,为什么,GunDongImage文件夹在我的项目里也建了,真是奇怪了,麻烦大家看看,谢谢了,代码如下:
protected void Button1_Click(object sender, EventArgs e)
{
string P_Str_filePath = " ", P_Str_mFileName, P_Str_mPath;
if (this.File1.PostedFile.FileName != " ")
{
P_Str_filePath = File1.PostedFile.FileName;
P_Str_mFileName = P_Str_filePath.Substring(P_Str_filePath.LastIndexOf( "\\ ") + 1);
P_Str_mPath = Server.MapPath( "..\\GunDongImage\\ " + P_Str_mFileName);

File1.PostedFile.SaveAs(P_Str_mPath);
Label1.Text = P_Str_mFileName;

}
GM.EXECCommand( "insert into DefaultGunDongImage(imgfile)values( ' " + Label3.Text + " ') ");
Response.Write( " <script language=javascript> alert( '添加成功! ');location= 'GameGunDngImg.aspx ' </script> ");
}

[解决办法]
P_Str_mPath = Server.MapPath( "..\\GunDongImage\\ " + P_Str_mFileName);
//这里有错,mappath时文件都不存在拉

改成 P_Str_mPath = Server.MapPath( "..\\GunDongImage\\ ") ++ "/ "+ P_Str_mFileName;
[解决办法]
P_Str_mPath = Server.MapPath( "..\\GunDongImage\\ " + P_Str_mFileName);
===========
路径的问题,检查一下你的路径可对?
[解决办法]
你试试看把相对路径,换成 "~/目录 "这种相对程序根目录的看看

读书人网 >asp.net

热点推荐