muszę wdrożyć działania MVC, który jest wykonywany tak:Jak zmapować parametr czynności MVC na inną nazwę parametru?
http://address/Controller/MyAction?resName=name
i nazywa się to przez osobę trzecią, która jest sztywno przekazać resName
. Tak naiwny sposób ma mieć działanie takiego:
ActionResult MyAction(String resName)
{
ale myślę, że ma parametr o nazwie resName
jest nudna i wolałbym mieć go nazwać resourceName
. Jeśli po prostu zmieniam nazwę parametru, mapowanie parametrów MVC nie działa i zawsze mam resourceName
ustawiony na null
po wywołaniu mojej akcji.
Próbowałem BindAttribute
takiego:
ActionResult MyAction([Bind(Include="resName")] String resourceName)
ale resourceName
wciąż null
za każdym razem moje działanie jest wywoływany.
Jak zmapować nazwę mojego parametru?