MVC: passe le paramètre à voir?

MVC newbie question:

Je vais chercher une URL de la forme go/{mainnav}/{subnav}que j'ai réussi à acheminer à la GoController classe, la méthode:

public ActionResult Index(string mainnav, string subnav) {
  return View();
}

Donc bon. Mais maintenant, je veux la vue, pour renvoyer différentes HTML, en fonction des valeurs de mainnav ou subnav. Plus précisément, à l'intérieur d'un bloc javascript, je veux inclure la ligne:

myobj.mainnav = [value of mainnav parameter];

et, seulement si subnav n'est pas null ou vide:

myobj.subnav = [value of subnav parameter];

Comment faites-vous passer ces paramètres à une page aspx qui ne dispose pas d'un code-behind?

source d'informationauteur Shaul Behr | 2011-01-27