最近我發佈了一個問題的答案,我認爲這是一個很容易的問題,問題是關於asp.net中的頁面生命週期的問題,其中項目只會反映更改第一回發後取得的,所以我建議使用Response.Redirect壞種子或只是誤解
Response.Redirect(Request.RawUrl)
,並幾乎立刻得到了投票否決了這個爲(爲什麼會導致另一個往返)
好吧,我想你的建議,是這種類型的東西好做法,簡單實用或永遠不要使用,請以一點動機支持我不時做的事情現在問題是否應該重新考慮。
這是原帖 Dynamically Change User Control in ASP.Net
我想 - 在前面的問題和這一個 - 你有你的答案。如果實際上不需要重定向,則不應使用R.R(由於資源考慮和誤導性意圖)。基於會話的解決方案Joel呈現或直接從Request中拉出,既能方便地解決原始問題。 (JS解決方案也可以,但ASP.NET並不能很好地發揮它的作用) – annakata 2009-06-15 09:00:14