我必須將文件保存到物理文件夾。但我有以下例外。 「路徑不是虛擬路徑」我如何將物理路徑更改爲虛擬路徑。我怎樣才能解決這個問題asp.Net中的虛擬路徑異常
Grades grade = new Grades();
grade.Exam = Exams.Search(ddlExam.SelectedValue);
grade.Person = Person.GetStudent(ddlStudent.SelectedValue);
try{
if (afuPaper.HasFile)
{
string strPath = Server.MapPath(grade.Exam.FileUrl) + ddlExam.SelectedValue +
grade.Person.TcNo + Path.GetFileName(afuPaper.FileName);
afuPaper.SaveAs(strPath); grade.GradeJpeg = strPath;
}
}
請給我們看你的代碼。 – SLaks 2010-03-08 18:32:29
成績=新成績(); grade.Exam = Exams.Search(ddlExam.SelectedValue); grade.Person = Person.GetStudent(ddlStudent.SelectedValue); 嘗試 { 如果(afuPaper.HasFile) { 串strPath的=使用Server.Mappath(grade.Exam.FileUrl)+ ddlExam.SelectedValue + grade.Person.TcNo + Path.GetFileName(afuPaper.FileName ); afuPaper.SaveAs(strPath); grade.GradeJpeg = strPath; } – boraer 2010-03-08 18:58:56