轉帖|其它|編輯:郝浩|2011-10-24 15:34:28.000|閱讀 1758 次
概述:做Asp.net網站時經常會有頁面回發,有時就會引起許多問題。比如說頁面中用了FileUpload控件,頁面回發刷新之后,FileUpload 中所選擇好的文件也會沒有,它會回到初始狀態。當你用了多個FileUpload,一旦頁面回發,什么都沒了,這是很郁悶的事情。本文主要介紹Asp.Net保持FileUpload控件狀態的方法,希望對大家有幫助。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
做Asp.net網站時經常會有頁面回發,有時就會引起許多問題。比如說頁面中用了FileUpload控件,頁面回發刷新之后,FileUpload 中所選擇好的文件也會沒有,它會回到初始狀態。當你用了多個FileUpload,一旦頁面回發,什么都沒了,這是很郁悶的事情。所以就得想個辦法保持它 的狀態。網上也有一些關于這個的解決方案,但是都不是很好,后來想想還是用Session來保存狀態會比較好。
原理就是在回發前把FileUpload的值存進Session中,頁面刷新之后再把值從Session中取出來。具體代碼如下:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:網絡轉載