「Nancy.Viewengines.Razor」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「== NuGet == *https://www.nuget.org/packages/Nancy.Viewengines.Razor/ ==Layoutが動作しない== Razorで親テンプレートを利用するLayout機能が正常...」) |
|||
4行目: | 4行目: | ||
==Layoutが動作しない== | ==Layoutが動作しない== | ||
[[Razor]]で親テンプレートを利用するLayout機能が正常に動かない。 | [[Razor]]で親テンプレートを利用するLayout機能が正常に動かない。 | ||
+ | ページを開くと「HTTP 500 内部サーバー エラー」が返ってくる。 | ||
<source lang="html5"> | <source lang="html5"> | ||
@{ | @{ | ||
16行目: | 17行目: | ||
} | } | ||
</source> | </source> | ||
+ | |||
==関連項目== | ==関連項目== | ||
*[[Nancy/Minify & Bundleを使う]] | *[[Nancy/Minify & Bundleを使う]] |
2015年1月8日 (木) 02:41時点における最新版
NuGet[編集 | ソースを編集]
Layoutが動作しない[編集 | ソースを編集]
Razorで親テンプレートを利用するLayout機能が正常に動かない。 ページを開くと「HTTP 500 内部サーバー エラー」が返ってくる。
@{
Layout = "~/views/_shared/_layout.cshtml";
}
パスの指定を相対パス「~/」でもなく、絶対パス「/」でもなく、頭からスラッシュなどを取り除くと動く。なんでかは知らん。
@{
Layout = "views/_shared/_layout.cshtml";
}