私はいくつかのルーティングを稼働させようとしてきました。私は基本的には、このURLをしたい:asp.net c#app routing
www.example.com/SomebodysName
または
www.example.com/agents/somebodysname
...に行く..towww.example.com/portfolio.aspx?ran=somebodysname
私はMSDNの例を使って、globax.asaxを次のように使用しようとしました:
void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(System.Web.Routing.RouteTable.Routes);
}
public static void RegisterRoutes(System.Web.Routing.RouteCollection routes)
{
routes.MapPageRoute("", "agents/{name}", "portfolio.aspx?ran={name}");
}
しかし、私はそれを動作させることができません、それはルーティングが名前空間System.Webに存在しないと言います。 どのように私はそれがこの方法またはおそらく別の方法(?web.configファイル)を動作するように取得することができます
質問を編集してエラーを表示し、コードがどのように設定されているかを提案してください。 –