差分
ページの作成:「== NuGet == *https://www.nuget.org/packages/Nancy.Viewengines.Razor/ ==Layoutが動作しない== Razorで親テンプレートを利用するLayout機能が正常...」
== NuGet ==
*https://www.nuget.org/packages/Nancy.Viewengines.Razor/
==Layoutが動作しない==
[[Razor]]で親テンプレートを利用するLayout機能が正常に動かない。
<source lang="html5">
@{
Layout = "~/views/_shared/_layout.cshtml";
}
</source>
パスの指定を[[相対パス]]「~/」でもなく、[[絶対パス]]「/」でもなく、頭から[[スラッシュ]]などを取り除くと動く。なんでかは知らん。
<source lang="html5">
@{
Layout = "views/_shared/_layout.cshtml";
}
</source>
==関連項目==
*[[Nancy/Minify & Bundleを使う]]
==参考文献==
{{reflist}}
{{stub}}
*https://www.nuget.org/packages/Nancy.Viewengines.Razor/
==Layoutが動作しない==
[[Razor]]で親テンプレートを利用するLayout機能が正常に動かない。
<source lang="html5">
@{
Layout = "~/views/_shared/_layout.cshtml";
}
</source>
パスの指定を[[相対パス]]「~/」でもなく、[[絶対パス]]「/」でもなく、頭から[[スラッシュ]]などを取り除くと動く。なんでかは知らん。
<source lang="html5">
@{
Layout = "views/_shared/_layout.cshtml";
}
</source>
==関連項目==
*[[Nancy/Minify & Bundleを使う]]
==参考文献==
{{reflist}}
{{stub}}