[問題] 控制項FileUpload的問題

作者: kisha024 (4545454554)   2016-08-19 12:00:33
各位好
我在控制項FileUpload上選了檔案(路徑) 接著postback(或說submit)
FileUpload上選的檔案(路徑)就不見了 變成未選擇任何檔案
但如果是一個TextBox 我輸入一些字 postback後 那些字都還在
所以 想請問大家 FileUpload有辦法這樣嗎?
就是 postback後 FileUpload選的那個檔案(路徑)還在
謝謝
作者: Litfal (Litfal)   2016-08-19 18:05:00
安全性的考量
作者: Peruheru (還在想)   2016-08-19 18:10:00
=留不住才是正常的
作者: ssccg (23)   2016-08-19 20:39:00
Web Form的control狀態是用postback回來的資料重建的而file的client端路徑根本就不會post瀏覽器只會傳檔名和檔案內容而已即使拿的到路徑,input type="file"的瀏覽器實作也是不會讓網頁能設定路徑,只能給使用者自己選所以要留下路徑唯一的方法就是不要刷新網頁,用ajax
作者: ga009900 (Lienfa)   2016-08-21 02:17:00
我用mvc的話,我先將檔案背景上傳完後回傳網址再用一個hidden的input把網址存進去一起 POST
作者: kisha024 (4545454554)   2016-08-22 08:34:00
謝謝大家

Links booklink

Contact Us: admin [ a t ] ucptt.com