在我的C#Web应用程序中,我在一个解决方案中有两个不同的项目(“Project1”和“Project2”)。在“Project1”中,我有一个带有按钮的网页,并且在OnClick事件中,我尝试捕获会话变量并重定向到名为“Numbers.aspx”的“Project2”中的网页。我将“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;
}
非常好的答案。非常感谢您提供清晰彻底的解释!我非常感谢你的帮助! –