1

すべてのビューモデルで表示できるCountryという名前の文字列プロパティがあります。このプロパティをUrl.ActionのRouteValueDictionaryに追加したいので、今のところ、すべてのUrl.Actionを次のように変更する必要があります。

Url.Action( "action"、 "controller"、new RouteValueDictionary {new {Country = Country}))。

どこでもUrl.Actionを変更するのではなく、実行時にRouteValueDictionaryに追加する、クリーンなソリューションを探しています。

ご意見をお聞かせください。

ありがとう

4

1 に答える 1

0

次のように試してください(匿名オブジェクトのみを使用):

Url.Action("action","controller",  new {Country=Country} ) 
于 2013-01-14T17:14:59.247 に答える