使用 autoPostBack = true 创建的两个单选按钮列表(semesterList 和 sem1course) 。
当我单击一个学期列表项目时,相应的 sem1course 项目变为可见。
现在
protected void UploadComplete(Object sender, AjaxControlToolkit.AjaxFileUploadEventArgs e)
{
string sem = semesterList.SelectedValue;
string course = sem1course.SelectedValue;
string path = Server.MapPath("~/MCA/" + sem+ "/" +course +"/")+e.FileName;
AjaxFileUpload1.SaveAs(path);
}
字符串 sem 和 course 没有获得选定的值,这就是为什么所有文件都上传到 ~/MCA/ 文件夹而不是进入相应的文件夹..
上传的文件应该去“ MCA\Sem1\MCA101\ ” [我已经设计了目录结构但文件上传到了MCA文件夹]..