我有一个带部分视图的控制器,例如我有一个局部视图,如下所示:
parser
这是在控制器名称内:Personeelsdossier。
Rekeningen的观点看起来像这样:
答案 0 :(得分:0)
部分视图不使用布局,因此除非您在局部视图中使用CSS,否则它们不会包含CSS - 它们旨在将呈现为完整视图。
如果您想使用布局页面,只需将局部视图更改为完整视图,或者如果您想要CSS但没有布局,请将CSS添加到部分视图...
答案 1 :(得分:0)
在我们的应用程序中,我们有部分视图的特殊母版页,例如包括脚本和CSS。
1)在Views\Shared
文件夹中创建一个新的母版页cshtml(例如,PopupMaster.cshtml
)。它拥有一个非常基本的HTML模板:
<!DOCTYPE html>
<html lang="en">
<head>
<link href="~/Content/some.additional.css" rel="stylesheet">
</head>
<body>
@RenderBody()
<script src="maybe.some.additional.script.to.execute.js"></script>
</body>
</html>
2)您现在可以return PartialView(...)
return View("MyView", "PopupMaster", myModel);
这将导致类似部分视图的结果,但可能提供额外的css和脚本