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"];
}
使用Response.Redirect不應該打開新的瀏覽器窗口。必須有一些導致你沒有顯示的東西。 –
我想他可能會說他不希望在單獨的選項卡中提供該值。 – Colin
^同意。聽起來像OP正試圖將信息從一個頁面傳輸到另一個頁面,而不使用存儲跨瀏覽器實例的信息的方法,如'Session'。 – Santi