Ich habe dies in meiner cshtml-Seite.System.Web.Optimization.Styles.Render rendern nicht in @if-Anweisung
<head>
@if (MethodCallThatReturnsBool())
{
System.Web.Optimization.Styles.Render("~/css/bundle");
}
</head>
Wenn MethodCallThatReturnsBool true zurückgibt, werden keine Skripts gerendert. Wenn ich die Render-Anweisung aus dem @if-Block verschiebe:
<head>
@System.Web.Optimization.Styles.Render("~/css/bundle");
</head>
Die Dateien meines Bundles sind im head-Tag aufgeführt.
Warum funktioniert der Render-Aufruf nicht innerhalb eines @if-Blocks?
können Sie bitte Ihre Controller-Code zeigen, wo Sie einrichten 'MethodCallThatReturnsBool()'? –