1

除了将控制器放置在区域中之外,有没有人使用 ProDinner 取得任何成功?我试过了,温莎国际奥委会不喜欢它。

我没有成功找到有关如何为区域调整 ProDinner 的 Windsor Factory 容器配置的信息,如果有人能提供一些解决方案,我将不胜感激。

谢谢 !

4

1 回答 1

3

我找到了答案,我想与其他苦苦挣扎的 .Net 程序员分享,因为没有人愿意提供“HELLO WORLD”示例之外的完整文档!!!!!!
我的意思是,这些天谁在没有 AREAS 的 MVC 站点????

只需 1 个步骤和 1 个注意事项。

第 1 步:在调用引导程序之前注册您的区域:

    protected void Application_Start()
    {
        AreaRegistration.RegisterAllAreas(); <--- INCLUDE THIS REGISTRATION HERE
        Bootstrapper.Bootstrap();
    }

注意 1:在 _layout 中有一个 HTML.Action 来更改指向相应 css 文件的主题,如下所示:

< link href="@Url.Content("~")Content/themes/@Html.Action* ("CurrentTheme" , "ChangeTheme") */Site.css" rel="stylesheet" type="text/css" id="demoStyle" />

< link href="http://ajax.googleapis.com/ajax/libs/jqueryui /1.8.16/themes/@Html.Action("CurrentTheme", "ChangeTheme")/jquery-ui.css" rel="stylesheet" id="jqStyle" />

< link href="@Url.Content(" ~")Content/themes/@Html.Action("CurrentTheme", "ChangeTheme")/AwesomeMvc.css" rel="stylesheet" type="text/css" id="aweStyle"/>

确保读取的行: ("CurrentTheme", "ChangeTheme") 更改为:

("CurrentTheme", "ChangeTheme", new { area = "Insert Your Area Name Here" })

于 2012-02-09T20:35:29.253 回答