2012-03-22 6 views
0

私は自分のルートコレクションを持っており、与えられたルートのurlパターン(global.asaxで定義されている)を取得したい。アプリケーションでMVCのRouteTableからのURLパターン?

var route = RouteTable.Routes["UserIndex"]; 

のGlobal.asax:私はグローバルに定義された(ルートオブジェクト内)URLパターンにアクセスすることはできませんよ、Webアプリケーションで

routes.MapRoute(
name: "UserIndex", 
url: "u/{userId}" 

。アサックス別の方法がありますか?

私は、テンプレートリストでKnockout.jsで使用するいくつかのルートパターンを定義する必要があるので、これを尋ねます。

答えて

0

ような何か試してみてください:

Route userRoute = RouteTable.Routes[UserIndex"] as Route; 
string pattern = userRoute.Url; 
関連する問題