FileUpload如何获得完整路径
FileUpload1.PostedFile.FileName说是获得文件的完整路径和文件名,但是我获得的是文件名!我想得到上传文件的完整路径,怎么做啊?没有人能知道啊吗...
FileUpload1.PostedFile.FileName
说是获得文件的完整路径和文件名,但是我获得的是文件名!我想得到上传文件的完整路径,怎么做啊?
没有人能知道啊吗? 展开
说是获得文件的完整路径和文件名,但是我获得的是文件名!我想得到上传文件的完整路径,怎么做啊?
没有人能知道啊吗? 展开
1个回答
展开全部
给你个上传图片的,参考下。
protected string uploadFile(FileUpload fil,string name)
{
string path = fil.PostedFile.FileName.ToString();
string filePath = strPath;
if (path != "")
{
string fileName = name;
string fileType = fil.PostedFile.ContentType.ToString();
if (fileType == "image/pjpeg" || fileType == "image/bmp" || fileType == "image/x-png" || fileType == "image/gif")
{
fil.SaveAs(Server.MapPath(strPath) + fileName);
filePath += fileName;
}
else
{
Response.Write("<script>alert('只能上传图片!')</script>");
}
}
return filePath;
}
protected string uploadFile(FileUpload fil,string name)
{
string path = fil.PostedFile.FileName.ToString();
string filePath = strPath;
if (path != "")
{
string fileName = name;
string fileType = fil.PostedFile.ContentType.ToString();
if (fileType == "image/pjpeg" || fileType == "image/bmp" || fileType == "image/x-png" || fileType == "image/gif")
{
fil.SaveAs(Server.MapPath(strPath) + fileName);
filePath += fileName;
}
else
{
Response.Write("<script>alert('只能上传图片!')</script>");
}
}
return filePath;
}
追问
那我是在上传图片前,要把图片进行缩放。一个是小的缩略图,一个是比较大的缩略图,怎么弄啊 ?
追答
放大缩小用JS控制,这样的方法网上很多,你自己查下。然后保存他们路径即可。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询