如何在MVC3中使用共享布局中的模型?

时间:2012-12-14 16:54:10

标签: asp.net-mvc-3

我的“News_layout.cshtml”中有一个共享视图。我想从数据库中显示我的参数,所以我需要我的控制器进入数据库并将其返回到“News_layout”.cshtml。

我该怎么做呢,因为所调用的控制器总是与用户每个页面不同。有没有办法让控制器使用共享布局?

1 个答案:

答案 0 :(得分:0)

您可以创建自己的HTML帮助器并在共享lyout

中使用它
public static class MyHelpers
{
    public static string DoSomething(this HtmlHelper helper)
    {
         // Do stuff with your database here.
        return "Whatever";
    }
}

然后在共享布局中:

@Html.DoSomething()

我希望这足以让你入门?显然,您需要修改我的代码以满足您的需求,但希望主要的想法可以为您提供。