0

ルート コレクションがあり、特定のルートの URL パターン (global.asax で定義) を取得したいと考えています。

アプリケーションで:

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

Global.asax:

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

Web アプリケーションでは、global.asax で定義された URL パターン (ルート オブジェクト内) にアクセスできません。別の方法はありますか?

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

4

1 に答える 1

0

次のようなものを試してください:

Route userRoute = RouteTable.Routes[UserIndex"] as Route;
string pattern = userRoute.Url;
于 2012-09-05T00:56:25.053 に答える