作成したこの拡張メソッドがあり、データベース内のすべてのカテゴリの文字列をハイパーリンクとして返します。素晴らしい!
@Html.MyMenu()
問題は、リンクがハイパーリンクとしてではなくテキストとして表示されていることです。
ソースコードを表示すると、次のように表示されます。
<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>
私は間違っているかもしれないと思いますが、MVC2(デフォルトのビューエンジンを使用)では次のことを覚えています:
<%: this is rendered, right? %>
それとも私は間違っていますか?とにかく、私はMVC3とRazorエンジンを使用しています。助けてくれてありがとう。私はこれについてできる限り多くのことを学ぶことを本当に楽しんでいます。