Im folgenden Code,Mit If-Anweisung in einem MVC Razor Ansicht
Wenn ich „@If“ Anweisung verwenden, erhalte ich den folgenden Kompilierung Codefehler als "Der Name‚Grid‘existiere nicht im aktuellen Kontext
.@if (Model.SModel != null)
{
@{
WebGrid grid = new WebGrid(Model.SModel);
}
}
else
{
}
@grid.GetHtml()
,
Aber der Code kompiliert ohne "Wenn" statement.For Beispiel
@{
WebGrid grid = new WebGrid(Model.SModel);
}
@grid.GetHtml().
Was ist der syntaktische Fehler bei der Verwendung von If else-Anweisung
'grid' werden nicht außerhalb der' if' Anweisung existieren – hunter