2011-04-18 34 views
0

我一直在努力幾天,現在如何保持文件上傳網絡控制數據位於嚮導網絡控制。當我從FileUpload控件所在的位置進入另一個步驟時,數據將丟失。ASP.NET:「圖像控件」是否有任何其他用於獲取除ImageUrl之外的數據的屬性?

我遇到這篇文章,說明如何保持整個FileUpload控件在會話狀態(How to Maintain FileUpload Control’s State after PostBack)。

在這篇文章中,筆者採用會話存儲數據

Session["FileUpload1"] = FileUpload1; 

現在,多虧了一篇文章,我能夠保持在會話FileUpload控件的副本,我能夠調用它在我想要的任何嚮導步驟中。現在

,我想知道怎麼回事,之後重新創建保存在會話

FileUpload fp = (FileUpload)Session["FileUpload1"]; 

我可以用它從這些數據來顯示上傳圖像FileUpload控件。

Image1.ImageUrl = 

它看起來像使用的ImageUrl屬性是這樣做的錯誤的方式。那麼,有沒有辦法可以從的FileUpload控制獲得的數據顯示圖像?即不圖像控制有這是我們用來獲取數據的其他屬性,除了的ImageUrl

感謝您的幫助

回答

1

你談論<asp:Image>控制?如果是這樣,那麼這隻用於呈現html。

<img src="" alt="" title="" class="" customattribute="" /> 

那麼還有什麼是你想用它做?如果您想在本地保存圖像之前存儲圖像,那麼我認爲這不可能。

您需要將圖像從文件上傳步驟之間保存,以顯示它。

+1

至少,現在我知道我做不到。也謝謝你向我解釋的真實性質。 – Richard77 2011-04-19 17:40:46

+0

非常歡迎您!沒有多少人感謝我的答案,所以謝謝! – 2011-04-19 19:10:56

相關問題