protected void File_Upload(object sender, AjaxFileUploadEventArgs e)
{
List<String> pathlist = null;
if (Session["UploadedPath"] != null)
{
pathlist = (List<String>)Session["UploadedPath"];
}
else
{
pathlist = new List<string>();
}
string filename = e.FileName;
string path = "~/Documents/" + filename;
this.AjaxFileUpload1.SaveAs(Server.MapPath(path));
pathlist.Add(path);
Session["UploadedPath"] = pathlist;
}
即時得到的誤差這樣無法投射型「System.String」的對象爲類型「System.Collections.Generic.List`1 [System.String]」
無法轉換的對象鍵入System.String
鍵入System.Collections.Generic.List1[System.String].
我如何保存多個文件上傳到DATABSE
'Session [「UploadedPath」]'內部的值是什麼? – Sachin
什麼是Session [「UploadedPath」]的數據類型 –
爲字符串Session [「UploadPath」]做一個完整的搜索項目,我敢打賭,你會發現一個地方,你將它設置爲一個字符串而不是一個列表 – Steve