我的工作在3.5framework 2個asp.net webprojects的頁面。我們可以使用Response.Redirect重定向到其他應用
我已經使用的Response.Redirect重定向到其他頁面使用查詢字符串其做工精細,在同一個應用程序,但是當我重定向到其他應用它給我一個錯誤傳遞數據。 代碼:
(工作同一個項目的代碼)
Response.Redirect("confirm_book.aspx?Data=" + Server.UrlEncode(txtfname.Text) + "&Data1=" + Server.UrlEncode(txtlname.Text));
Response.Redirect("http://abc.com/confirm_book.aspx?Data=" + Server.UrlEncode(txtfname.Text) + "&Data1=" + Server.UrlEncode(txtlname.Text));
(上confirm_book.aspx頁面加載事件)(重定向到其他網站時,而不是不工作的代碼)
string fname=Request.QueryString["Data"];
string lname=Request.QueryString["Data1"];
我收到此錯誤:「/」應用程序中的服務器錯誤。 未將字符串引用設置爲字符串的實例。 參數名稱:s –
你在哪裏得到這個錯誤?在您的應用程序內部還是在重定向到的應用程序內部? –
重定向應用 –