0
これは私のcshtmlページにあります。System.Web.Optimization.Styles.Renderは@ifステートメントでレンダリングされません
<head>
@if (MethodCallThatReturnsBool())
{
System.Web.Optimization.Styles.Render("~/css/bundle");
}
</head>
MethodCallThatReturnsBoolがtrueを返す場合、スクリプトはレンダリングされません。レンダーステートメントを@ifブロックから移動した場合:
<head>
@System.Web.Optimization.Styles.Render("~/css/bundle");
</head>
マイバンドルのファイルがheadタグにリストされています。
レンダーコールが@ifブロック内で動作しないのはなぜですか?
あなたは 'MethodCallThatReturnsBoolを()'設定されている、あなたのコントローラのコードを表示してくださいすることができますか? –