J'ai cette méthode d'extension que j'ai créée et elle renvoie une chaîne de toutes les catégories dans ma base de données comme hyperliens. Génial!Comment est-ce que je dirais à un navigateur de rendre une chaîne, pas l'afficher?
@Html.MyMenu()
Le problème est que les liens sont affichés en tant que texte et ne sont pas rendus en tant que liens hypertexte.
Lorsque vous affichez le code source je vois:
<div id="menucontainer">
<a href="/Anuncio/Electronics">Electronics</a><a href="/Anuncio/Clothes">Clothes</a><a href="/Anuncio/Domestic">Domestic</a><a href="/Anuncio/Garden">Garden</a>
</div>
Je pense que je peux me tromper mais je me souviens que, dans MVC2 (en utilisant le moteur d'affichage par défaut) vous aviez:
<%: this is rendered, right? %>
Ou suis Je me trompe? De toute façon, j'utilise MVC3 et le moteur Razor. Merci beaucoup pour votre aide les gars. J'apprécie vraiment d'apprendre autant que je peux à ce sujet.
S'il vous plaît laissez-moi savoir si vous avez besoin de voir le code dans la vue. Merci! –