asp-contrôleur et asp-action attributs ne fonctionne pas
Serait ce que quelqu'un sait ce que je suis absent, pourquoi ceux asp-contrôleur et asp-balises d'action ne sont pas de travail pour moi. Je suis en œuvre un projet ASP.NET MVC de Base.
Ce n'est pas le feu:
<a asp-controller="App" asp-action="Trips" class="btn btn-lg btn-success">Go to Trips</a>
Rasoir fonctionne très bien:
@Html.ActionLink("Go to Trips", "Trips", "App", new object { }, new { @class = "btn btn-lg btn-success" })
Dois-je configurer certains services pour que cela fonctionne. Et aussi, où est-il préférable? Le rasoir est très populaire avec MVC, sont ceux asp - les balises d'une nouvelle, meilleure façon de faire?
- Con de pas l'appeler MVC6, ASP.NET 5 est mort blogs.msdn.microsoft.com/webdev/2016/01/19/...
Vous devez vous connecter pour publier un commentaire.
Après un peu de creuser, j'ai trouvé que l'asp, le contrôleur et asp-action attributs sont appelés balise d'ancrage des aides, et font partie de la
Apparemment, c'est une alternative à l'utilisation de Rasoir. J'ai été en mesure de résoudre le problème par la création de " _ViewImports.cshtml " et en ajoutant le ci-dessous dans le fichier:
Une fois fait, balise d'ancrage aides ont été reconnus et le bouton démarrer de travail que prévu.