Webform URL重新路由和会话变量

时间:2011-12-20 13:44:49

标签: asp.net session webforms session-variables

我们在Excel项目中生成与特定项目编号相关联的URL。 我们的主页Project.aspx正在加载会话变量ID以在网页上显示正确的值。

所以这是我们想要做的具体例子:

  

用户点击excel电子表格中的链接,即:   ... /专案编号=?12345

     

后面的网站代码检查ID并将其分配给会话   变量然后加载我们的主页Project.aspx

我怎样才能做到这一点?

谢谢。

1 个答案:

答案 0 :(得分:1)

如果你要做的就是将查询字符串值保存到会话状态,那么这可能会有所帮助:

Session["ProjectID"] = Request.QueryString["ProjectID"];

请注意,您的示例中存在语法错误,但是......

.../ProjectID=?12345

应该是:

.../?ProjectID=12345