2
@Html.ActionLink("View Details", "Index", "PatientVisitDetail", new {id=item.Id}, null)|
produit un lien comme, http://localhost:19456/PatientVisitDetail/Index/1
Adjonction "id =" paramètre dans Html.ActionLink dans MVC 4
Mais, je veux un lien qui dit quelque chose comme,
http://localhost:19456/PatientVisitDetail/Index/?id=1
merci pour le travail autour. Cela a aidé. Mais, pouvez-vous me guider quel est le problème dans mon code afin que je puisse améliorer –
@nowhewhomustnotbenamed .: Il n'y a pas vraiment de problème avec votre code, votre première URL est parfaitement valide et fonctionnera avec votre application. Mais vérifiez votre fichier 'Global.asax', en particulier la fonction' RegisterRoutes' - c'est là que vous définissez comment les paramètres comme Id sont utilisés dans l'URL – musefan
Merci pour la direction. Ça ira. BTW, votre solution fonctionne très bien. –