J'ai un lien sur la page du rasoir ci-dessous.
@Html.ActionLink("Create New Profile", "Create", "Profile", new { @class="toplink" })
Je vois la source de la vue de la page qui est ci-dessous
<a href="http://stackoverflow.com/admin/profile/create?length=7" class="toplink">Create New Profile</a>
Lorsque je clique sur le lien. L'URL est comme ci-dessous.
http://localhost:54876/admin/profile/create?length=7
Je ne veux pas de ?length=7. Pourquoi cela est généré automatiquement.
0 votes
Ça doit être quelque chose à voir avec vos itinéraires. Par défaut, cela
ActionLink
devrait générer un href de/Profile/Create
. OùProfile
est l'argument du contrôleur, etCreate
est l'argument de la méthode d'action. Le fait que/admin
est mis dans les reflets met en évidence cette question. pouvez-vous montrer vos itinéraires ?0 votes
Vous utilisez peut-être le mauvais surcharge