Je offre un cadre de route pour le contrôleur de profil Pour voir la page de profil comme http://localhost/Profile/MyUserNameASp.net mvc Url de routage Problème
routes.MapRoute("Profile", "Profile/{userName}", new { controller = "Profile", action = "Index", userName = "" });
Ces travaux bien.
Mon problème est que parce que le contrôleur de profil a de nombreuses actions comme ... Profil/Editer, Profil/Enregistrer Profil/mises à jour, profil/etc .... etc .. Toutes ces les actions ont été touchées dans la route "Profile/{userName}". Afin de résoudre ce problème, je dois cartographier toutes ces actions dans la table de route qui est très moche. Je veux seulement cartographier l'itinéraire "Profil/{nom d'utilisateur}"
Y a-t-il un moyen que je peux mapper seulement 1 route au contrôleur de profil et le reste je ne soucie pas de leur format d'URL?
im en utilisant 1 mvc
Merci petch ... je suppose que je devrais ajouter le chemin d'URL unique afin d'éviter le choc des routes .. je pensais juste que je voulais rendre mon url plus court et propre c'est pourquoi. –