已知文件路径,如何让asp.net网页判断文件所在目录

来源:百度知道 编辑:UC知道 时间:2024/05/13 22:16:42
比如输入D:\TDDOWNLOAD\xp\WIN51IP.SP3
输出D:\TDDOWNLOAD\xp\

string fpath="D:\\TDDOWNLOAD\\xp\\WIN51IP.SP3";
string path=fpath.Substring(0,fpath.LastIndexOf("\\")+1);

这样可以。

这是一个段上传文件的代码不知道对你有没有启发
protected void btnLond_Click(object sender, EventArgs e)
{ //取文件全名
string fullFileName = this.FileUpload1.PostedFile.FileName;
//取文件名
string fileName = fullFileName.Substring(fullFileName.LastIndexOf("\\") + 1);
//取文件格式
string type = fullFileName.Substring(fullFileName.LastIndexOf(".") + 1);
//判断文件格式
if (type == "jpg" || type == "bmp" || type == "gif")
{ //上传文件
this.FileUpload1.PostedFile.SaveAs(Server.MapPath("up") + "\\" + fileName);
//显示图片
this.Image1.ImageUrl=("up/"+fileName);
}
else