就是说:如果我只要单单把要上传到文件(文件名叫做filename)放到UpLoad这个文件夹下,那么我可以这样写:string path = Server.MapPath("~/UpLoad/") + filename;
那如果我要将上传的文件放到UpLoad的某个子文件夹下,而子文件夹名我是要通过一个DropDownList选择的,比如这个DropDownList叫做DDL,DDL我已经绑定好了。string save = DDL.SelectedValue.ToString();
那么这个path我应该怎么写呢?怎么把这个save加到path中去?
那如果我要将上传的文件放到UpLoad的某个子文件夹下,而子文件夹名我是要通过一个DropDownList选择的,比如这个DropDownList叫做DDL,DDL我已经绑定好了。string save = DDL.SelectedValue.ToString();
那么这个path我应该怎么写呢?怎么把这个save加到path中去?
if(DDL.SelectedValue.ToString()==下拉列表的第一个){
path=Server.MapPath("~/UpLoad/下拉列表中的第一个") + filename;}else if(DDL.SelectedValue.ToString()==下拉列表的第二个){
path=Server.MapPath("~/UpLoad/下拉列表中的第二个") + filename;
}
以此类推
试试