MVC3 で、ViewModel プロパティを装飾しDefaultModelBinder
て、リクエストで別の名前を使用する方法はありますか?
たとえば、次のビュー モデルがあるとします。
public class SomeModel
{
public string Direction {get;set;}
}
ただし、入ってくるパラメータは、外部ソース (サードパーティ コンポーネントなど) からのDirです。
Bind(Prefix="...")
カスタム モデル バインダーがそれを処理できることはわかっていますが、そのマッピングを定義するためにアクション パラメーターが使用できる方法と同様に、プロパティを装飾する方法が必要であると思います。