我知道静态路由。但无法实现动态路由。ex www.shp.com/default.aspx?cat=1-p20 我需要这个看起来像这样 www.shp.com/product/productname 。
那么如何从数据库中获取数据,如何将此值传递给查询字符串。
我知道静态路由。但无法实现动态路由。ex www.shp.com/default.aspx?cat=1-p20 我需要这个看起来像这样 www.shp.com/product/productname 。
那么如何从数据库中获取数据,如何将此值传递给查询字符串。
不确定您是不是这个意思,但是您可以使用 /controler/action{youVar} 之类的东西创建动态路由
你需要在global.asax中定义路由 你需要的路由格式为:www.shp.com/product/{productname} 产品名称可以在页面中使用Page.RouteData.Values集合获取
这是有关如何执行此操作的入门指南:http: //msdn.microsoft.com/en-ca/library/dd329551 (v=vs.100).aspx