2011-06-10 68 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中使用。我怎樣才能滿足我的要求?

感謝, 中號

回答