1

在 MVC 项目中,我有许多可以以两种“模式”显示的视图,其中每种模式使用不同的布局文件。

为此,我使用适当的Controller.View重载设置布局文件。

public ActionResult Index()
{
    return View("Index", "_IndexLayout");
}

public ActionResult Dialog()
{
    return View("Index", "_DialogLayout");
}

两个布局文件都有一个@RenderSection("PageJavascript"),视图有一个@section PageJavaScript.

棘手的部分来了:ReSharper 的解决方案范围分析对此有所抱怨,给出了Cannot resolve section 'PageJavaScript'的错误。

我可以使用另一种布局切换方法来让 ReSharper 知道我正在使用包含此部分的布局文件吗?

4

0 回答 0