2011-12-12 39 views
0

我有一個帶有下拉列表的頁面中的Silverlight多文件上傳控件。當我在多文件上傳控件中選擇一些文件並更改下拉列表中的值時,它會生成一個回發內容,其中包含所有選定的圖像。有什麼辦法可以防止多文件上傳控件在回發期間鬆動圖像?如何防止silverlight多文件上傳在回發期間丟失圖像

回答

0

最好的方法可能是沒有下拉列表通過設置AutoPostBack =「false」觸發回傳。如果在下拉列表更改時仍然需要處理服務器端的某些內容,則可以將其包裝在UpdatePanel中(有關使此項工作的一些詳細信息,請參閱here)。

但是,如果出於某種原因無法爲您工作,您最好的選擇是將上傳控件的狀態存儲在IsolatedStorage中,以便每當有人進行了更改(即添加了文件)成功上傳等等,你在IsolatedStorage中更新了你的狀態。然後,當控件加載時,您可以閱讀您的狀態,並立即返回到您離開的位置。