3
我有使用Server.Transfer()
方法重定向到另一個頁面(Default2.aspx)的頁面(Default1.aspx)。在Default2.aspx中完成頁面處理後,執行返回到Default1.aspx,但當時出現異常:使用Server.Transfer返回時返回錯誤
無法評估表達式,因爲代碼已優化或本機框處於打開狀態調用堆棧的頂部。
爲什麼我得到這個,如何在使用Server.Transfer()
方法時避免這種情況?
中描述的情況感謝您的快速回復。正如你所說我會嘗試它,但我想知道爲什麼我得到錯誤的原因。它是如何發生的。? – Santhosh29
假設Server.Execute修復了問題,從上面提到的文章中給出的解釋,Server.Transfer在調用Server.Transfer之後調用Response.End和代碼不會被執行。 Server.Execute不調用Response.End並在Server.Execute後繼續執行。 –
感謝您的寶貴回覆。 – Santhosh29