2011-06-10 91 views
1

我有一个现有的Asp.net 4.0 Web窗体应用程序,它使用了Asp.net路由4.0。现在,我必须添加一条路由到我的Web表单应用程序。但我不知道如何访问查询字符串到我的aspx页面。Asp.net 4.0路由,访问Web窗体中的查询字符串

我做什么,

routes.MapPageRoute("Products","Products/","~/WebPages/Products.aspx?pid=4",false) 

将这段代码我的预期之后是, 当我浏览HTTP:\本地主机\ mysite的\我的产品应该被重定向到我的Products.aspx网页在那里我应该可以访问Request.QueryString [“pid”]。 但我无法访问查询字符串。

我怀疑这是否允许在Asp.net 4.0 Routing for Webforms中使用。我怎样才能满足我的要求?

感谢, 中号

回答