Nel codice seguente,Utilizzando Se dichiarazione in un MVC Razor Guarda
Se uso "@If" l'istruzione, ottengo il seguente errore di codice di compilazione come "Il nome 'griglia' non esiste nel contesto corrente .
@if (Model.SModel != null)
{
@{
WebGrid grid = new WebGrid(Model.SModel);
}
}
else
{
}
@grid.GetHtml()
,
Ma il codice viene compilato senza il "Se" esempio statement.For
@{
WebGrid grid = new WebGrid(Model.SModel);
}
@grid.GetHtml().
Qual è l'errore sintattico nell'uso di If else statement
'grid' non esistere al di fuori del' dichiarazione if' – hunter