Quando si specifica asp-controller
e asp-action
su un collegamento, qual è la sintassi per passare anche un attributo id?TagHelper per il passaggio dei valori del percorso come parte di un collegamento
E.g. Se volessi collegarmi all'URL di modifica per un dato oggetto, l'URL richiesto sarebbe /user/edit/5
per esempio.
Esiste un metodo per ottenere ciò utilizzando TagHelpers oppure dobbiamo ancora tornare a @Html.ActionLink()
?
non ho potuto ottenere questo lavoro, perché il mio "asp-route-foobar" non corrisponde con il mio percorso: "routes.MapRoute (" yearNoCombo ", modello:" {controller = Home}/{action = Index}/{foobar?}/{cosa EVER1}/{} whatever2 "); - i nomi dei percorsi devono corrispondere. HTH altri. –
Oltre al commento sopra, devi assicurarti che i tuoi percorsi siano impostati correttamente per evitare che il bit del percorso appaia come un parametro nel codice HTML o usando MapRoute o le annotazioni dei percorsi sui tuoi metodi – Calanus