[問題] AJAX 的UpdatePanel中包含FileUpload一問

看板C_Sharp作者 (Matt)時間15年前 (2009/04/22 14:07), 編輯推噓1(106)
留言7則, 4人參與, 最新討論串1/3 (看更多)
※ [本文轉錄自 Ajax 看板] 作者: hiehm (Matt) 看板: Ajax 標題: [問題] AJAX 的UpdatePanel中包含FileUpload一問 時間: Wed Apr 22 04:03:56 2009 本人是使用ASP.NET 2.0 所提供的AJAX控制項 UpdatePanel. 想試試寫AJAX型式的"多重上傳" 看完一些相關資訊後發現 在UpdatePanel裡包含FileUpload的話必須設定UpdatePanel屬性Trigger 設定1個PostBack行為引發全網頁回傳.(因為Fileupload不相容於局部更新) 實際Demo後,發現上傳一個or多個檔案後確實會引發PostBack. 問題1.假設會引發"全網頁回傳",那FileUpload包含在UpdatePanel還有意義嗎? 問題2.如果有相關AJAX Fileupload"多重上傳"的資訊,其設計概念可以小述一下嗎? or相關網頁資訊也可XD? 請各位高手多多指教(.____./) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.43.218.184 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.43.218.184

04/22 14:37, , 1F
因為安全性的問題..所以FileUpload只能限制成這樣@@
04/22 14:37, 1F

04/22 14:38, , 2F
要"多重上傳"就只能建立多個"FileUpload"物件
04/22 14:38, 2F

04/22 14:39, , 3F
然後再用迴圈去取得有檔名路徑的進行上傳
04/22 14:39, 3F

04/22 14:40, , 4F
還有更簡單的方法..用JavaApp或FLASH寫上傳機制...
04/22 14:40, 4F

04/22 15:22, , 5F
java app? java applet?
04/22 15:22, 5F

04/22 22:56, , 6F
Silverlight is a better solution~
04/22 22:56, 6F

04/23 01:31, , 7F
感謝詳答
04/23 01:31, 7F
文章代碼(AID): #19xhGc6e (C_Sharp)
文章代碼(AID): #19xhGc6e (C_Sharp)