J'ai ajouté un nouveau Area à mon projet MVC3 et j'essaye de lier de la page _Layout à la nouvelle Area. J'ai ajouté une zone appelée 'Admin' qui a un contrôleur 'Meets'.ASP.NET MVC `Html.ActionLink` entre" Areas "
J'ai utilisé le concepteur de studio visuel pour ajouter la zone afin qu'elle contienne la classe d'enregistrement de zone correcte, etc., et le fichier global.asax enregistre toutes les zones.
Cependant, quand on utilise les 2 liens d'action suivants dans une page à la racine, je rencontre quelques problèmes:
@Html.ActionLink("Admin", "Index", "Meets", new { area = "Admin" }, null)
@Html.ActionLink("Admin", "Index", "Meets", new { area = "" }, null)
Lorsque vous cliquez sur les liens, je suis pris au Meets contrôleur dans Admin zone, où l'application continue à lancer une erreur indiquant qu'elle ne peut pas trouver la page d'index (même si la page d'index est présente dans le dossier Views du sous-répertoire Area.)
La commande href pour le 1er lien ressemble à ceci :
http://localhost/BCC/Meets?area=Admin
Et le href pour le 2ème lien ressemble à ceci:
http://localhost/BCC/Meets
Aussi, si je frappe le lien que je pense à créer:
http://localhost/BCC/Admin/Meets
Je reçois juste un ressource ne peut pas être trouvé erreur. Tout est très perplexe! J'espère que quelqu'un peut aider ...
Qu'est-ce que "BCC" dans ce cas? Est-ce un répertoire virtuel? –