È in qualche modo possibile impostare nomi alternativi per i parametri di querystring in ASP.NET MVC?Nomi alternativi per i parametri di querystring
ho questa semplice azione Indice del controller:
public ActionResult Index(color = "")
{
...
}
Calling http://mysite.com/mypage/?color=yellow
lavori abbastanza bene, il parametro color
prende automaticamente il suo valore "gialla" dalla querystring.
Ma ora mi piacerebbe avere una variante localizzata della stessa pagina, con parametri "carini" localizzati, ma ancora con lo stesso metodo di controllo. Esempio: http://mysite.com/mypage/?farve=gul
. Qui vorrei che "gul" fosse passato come il parametro color
al metodo predefinito Index()
.
Come si impostano i mapping per nomi alternativi per i parametri di querystring?
Possibile Dupe: http://stackoverflow.com/questions/2146227/how-to-route-a-multiple-language-url-with-a-mvc – Abhitalks