Ich versuche, mich mit der MVC-Umgebung vertraut zu machen. Ich möchte ein Seitenmenü auf meiner Standard-Masterseite hinzufügen. Ich muss jedoch eine Vererbung hinzufügen, um meine Daten zu erhalten. Kann ich das tun oder muss ich die "Inherits="System.Web.Mvc.ViewMasterPage"" beibehalten?
<%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %>
<body>
<div class="page">
<div id="header">
<div id="title">
<h1>My MVC Application</h1>
</div>
<div id="logindisplay">
<% Html.RenderPartial("LogOnUserControl"); %>
</div>
<div id="menucontainer">
<ul id="menu">
<li><%= Html.ActionLink("Home", "Index", "Home")%></li>
<li><%= Html.ActionLink("Summary", "Summary", "Home")%></li>
</ul>
</div>
</div>
<div id="main">
<asp:ContentPlaceHolder ID="MainContent" runat="server">
<div id="categories">
<fieldset>
<% Html.RenderPartial("SideMenu", new ViewPage<DataLibrary.MenuOptions>().Model); %>
<!--I want to use ("SideMenu", Model) above -->
</fieldset>
</div>
</asp:ContentPlaceHolder>
<div id="footer">
</div>
</div>
</div>