我的“News_layout.cshtml”中有一个共享视图。我想从数据库中显示我的参数,所以我需要我的控制器进入数据库并将其返回到“News_layout”.cshtml。
我该怎么做呢,因为所调用的控制器总是与用户每个页面不同。有没有办法让控制器使用共享布局?
答案 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()
我希望这足以让你入门?显然,您需要修改我的代码以满足您的需求,但希望主要的想法可以为您提供。