2017-04-21 95 views
0

我試圖從webform1打開webform2。我使用會話來傳遞頁面之間的值,但是當我打開webform2時,它會在另一個瀏覽器中打開,但我只想在當前瀏覽器中打開。我寫了下面的代碼爲重定向的頁面從一個web窗體移動到另一個web窗體在ASP.NET中

Webform1.cs代碼:

Session["value"] = Location; 
Response.Redirect("WebForm2.aspx") 

Webform2.cs頁面加載代碼:

if (!IsPostBack) 
{ 
    txtlocation.Text = "" + Session["value"]; 
} 
+3

使用Response.Redirect不應該打開新的瀏覽器窗口。必須有一些導致你沒有顯示的東西。 –

+1

我想他可能會說他不希望在單獨的選項卡中提供該值。 – Colin

+0

^同意。聽起來像OP正試圖將信息從一個頁面傳輸到另一個頁面,而不使用存儲跨瀏覽器實例的信息的方法,如'Session'。 – Santi

回答

相關問題