Existe-t-il un moyen de créer un lien ActionScript T4MVC fortement typé avec un hachage/livre/fragment?Création d'un lien ActionLink avec le fragment d'URL T4MVC
Par exemple, voici le lien que je voudrais créer:
<a href="/Home/Index#food">Feed me</a>
Mais il n'y a pas d'extension à l'objet T4MVC qui peut le faire.
<%= Html.ActionLink("Feed me", T4MVC.Home.Index()) %>
Alors, que je finis par avoir à faire est de créer une action, puis l'intégrer de cette façon:
<a href="<%= Url.Action(T4MVC.Home.Index()) %>"#food>Feed me</a>
Ce n'est pas très souhaitable. Quelqu'un at-il des idées/suggestions?
Merci à l'avance
Vous devez éditer le modèle T4 pour l'ajouter. Cela ne devrait pas être trop dur. Mais à mon avis, vous devriez utiliser l'aide url.Action (comme votre exemple). Je pense que c'est beaucoup plus lisible. Personnellement, je n'aime pas générer un html aussi simple qu'une balise dans une aide. –
Une raison pour laquelle vous n'aimez pas le générer? –
parce que je pense que la génération de html est la responsabilité de la vue elle-même. Vous n'avez pas besoin d'aide pour écrire une chose aussi simple qu'une étiquette . Je pense juste que c'est beaucoup plus lisible si vous écrivez le tag vous-même. –