Ich versuche, ein Textfeld zu kürzen, die manchmal extrem groß ist oder zu anderen Zeiten ist es null aus der Datenbank d.hNeed Razor HTML DisplayFor Helper
@Html.DisplayFor(modelItem => item.MainBiography)
und ersetzt mit drei Punkten am Ende abschneiden.
Ich habe die Teilzeichenfolge-Funktion versucht, aber immer Fehler erhalten.
Alle Zeiger, danke!
Update:
Das ... ist nicht enorm wichtig, so habe ich versucht,
@Html.DisplayFor(modelItem => item.MainBiography.Substring(0,10))
und erhalten die folgenden Fehlercodes:
System.InvalidOperationException durch Benutzercode nicht behandelte war HResult = -2146233079 Message = Vorlagen können nur mit Feldzugriff, Eigenschaftenzugriff, eindimensionalem Array-Index oder benutzerdefinierten benutzerdefinierten Indexerausdrücken verwendet werden. Source = System.Web.Mvc -
Zeigen Sie uns den Code ... Welche Fehler bekommen Sie? –
System.InvalidOperationException wurde von Benutzercode nicht behandelt. HResult = -2146233079 Message = Vorlagen können nur mit Feldzugriff, Eigenschaftenzugriff, eindimensionalen Array-Index oder benutzerdefinierten benutzerdefinierten Indexerausdrücken verwendet werden. Source = System.Web.Mvc –