我已经尝试实现这一点,但是当我在 VB 中重写它们时,扩展方法不起作用。我正在尝试在我的 MVC3 应用程序中使用公司母版页。现在我有我.Master
和我的.ascx
页面。我对如何让它在我的剃刀视图中显示感到困惑。
我的.ascx
页面:
<%@ control Language="VB" Inherits="System.Web.Mvc.ViewUserControl" %>
<asp:Content ID="Content" ContentPlaceHolderID="ContentArea" runat="server">
<div>
Hello World
</div>
</asp:Content>
当我运行它时,它给了我这个错误:Content controls have to be top-level controls in a content page or a nested master page that references a master page.
我用我的在页面_ViewStart.vbhtml
上调用。.ascx