在我的 C# Web 应用程序中,我在一个解决方案中有两个不同的项目(“Project1”和“Project2”)。在“Project1”中,我有一个带有按钮的网页,在 OnClick 事件中,我试图捕获会话变量并重定向到“Project2”中名为“Numbers.aspx”的网页。我将“Project1”设置为包含“Project2”作为依赖项,“Project1”是启动项目。当我运行“Project1”时,它会转到以下网址:
http://localhost:5243/WebpageA.aspx
当我将“Project2”设置为启动项目并运行它时,它会转到以下网址:
http://localhost:5571/Numbers.aspx
在我写的“Project1”中:
Response.Redirect("~/Numbers.aspx");
它说路径无效。我还尝试了以下路径,它说它不存在:
Response.Redirect("~/Project2/Numbers.aspx");
有没有人对我如何在不同的项目中重定向到这个网页并从 Project1 捕获会话变量有任何建议?谢谢!
//OnClick event
protected void click(object sender, EventArgs e)
{
Session["Variable"] = textBoxName.Text;
}