[ad_1]
Hola, estoy creando un sitio web usando mvc2 c# asp.net, en el que he creado un menú. Ahora quiero conectarlo con la vista. Cómo conectarlo pasándolo al controlador.
<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>
Lo intenté con enlaces de menú convencionales, pero no vale la pena para este marco mvc. Así que lo busqué en Google, la mayoría dice sobre la actualización del menú dinámico y todo… tampoco está en una forma comprensible. Entonces, ¿cómo implemento esto?
Solución 1
Como veo, estás realmente en el principio. MVC no son formularios web.
Te sugiero que comiences un tutorial. Los oficiales son realmente buenos: http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/intro-to-aspnet-mvc-4[^]. También te sugiero que simplemente abras la plantilla en Visual Studio y estudies también el código generado.
Tenga en cuenta que la respuesta a su pregunta depende del resto de la plataforma ASP.NET MVC, por lo que no le ayudará por sí sola. Pero aquí lo tienes: usa HTML.ActionLink[^] método en la vista. Realizará el enlace correcto a la acción en el controlador, teniendo en cuenta la ruta que ha utilizado en su aplicación.
Solución 5
CocoAppli https://cocoappli.com
[ad_2]
コメント