[ad_1]
こんにちは、私は mvc2 c# asp.net を使用して Web サイトを作成しています。その中で、メニューを作成しました。今度は、それをビューに接続したいと思います。それをコントローラーに渡して接続する方法。
C#
<td class="style2" valign="top"> <table style="width: 100%; height: 100%"> <tr> <td class="style4" valign="top"> <div class="urbangreymenu"> <h3 runat="server" id="a4" class="headerbar"> DashBoard</h3> <ul> <li runat="server" id="a1"><a href="">My Accounts</a></li> <li runat="server" id="a3"><a href="#">My System Settings</a></li> </ul> <h3 runat="server" id="a5" class="headerbar"> Control Panel</h3> <ul> <li runat="server" id="a6"><a href="../Admin/Index.aspx">Student Management</a></li> <li runat="server" id="a7"><a href="#">Tutor Management</a></li> </ul> </div> </td>
従来のメニューリンクを試しましたが、このmvcフレームワークには価値がありませんでした。そこで、グーグルで検索したところ、ほとんどが動的メニューの更新などについて述べていました。また、理解できる形式ではありません。では、これをどのように実装すればよいでしょうか?
解決策 1
ご覧のとおり、あなたは本当に始まりの段階にいます。 MVC は Web フォームではありません。
チュートリアルを開始することをお勧めします。 公式のものは本当に優れています: http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/intro-to-aspnet-mvc-4[^]。 また、Visual Studio でテンプレートを開いて、生成されたコードも検討することをお勧めします。
質問に対する答えは ASP.NET MVC プラットフォームの残りの部分に依存するため、それ自体では役に立たないことに注意してください。 しかし、ここにそれがあります: 使用してください HTML.ActionLink[^] ビュー内のメソッド。 アプリケーションで使用したルーティングを考慮して、コントローラー内のアクションへの正しいリンクが作成されます。
[ad_2]
コメント