次のように呼び出される MVC アクションを実装する必要があります。
http://address/Controller/MyAction?resName=name
渡すようにハードコーディングされたサードパーティによって呼び出されresName
ます。したがって、単純な方法は、次のようなアクションを実行することです。
ActionResult MyAction( String resName )
{
しかし、パラメータを呼び出すのresName
はクールではないと思うので、 name を使用したいと思いresourceName
ます。パラメータの名前を変更すると、MVC パラメータ マッピングが機能しなくなり、アクションが呼び出されるときに常にresourceName
設定されます。null
私はこのように試しBindAttribute
ました:
ActionResult MyAction( [Bind(Include="resName")] String resourceName )
しかし、私のアクションが呼び出されるたびにresourceName
まだです。null
パラメータ名を再マップするにはどうすればよいですか?