/ / Come posso controllare il valore della stringa nella visualizzazione Razor? - asp.net-mvc, stringa, visualizzazione, valore

Come posso controllare il valore della stringa nella vista del rasoio? - asp.net-mvc, stringa, vista, valore

Ho un modello e desidero mostrare i dati della cupola, se table_name == "something". Tutti i dati sono diversi, ecco perché devo controllare. ma quando scrivo ==, il mio punto di vista non capisce. Ritorna solo else dati della clausola. Per favore aiutami, come posso controllare il valore della stringa visualizzato?

@foreach (var item in Model)
{
if (item.table_name == "tPerson")
{ <a href="#" class="list-group-item">@item.user_group_name: <strong>@item.user_full_name</strong> | @item.date</a>;
}
else if (item.table_name == "tBook")
{ <a href="#" class="list-group-item">Book<strong>@item.book_name</strong> | @item.date</a>}
else
{<a href="#" class="list-group-item">@item.table_name  <strong>@item.name</strong> | @item.date</a>}

}

risposte:

0 per risposta № 1

Controlla che "item.table_name" abbia lo spazio posteriore o anteriore