(Razor) Länge der Zeichenfolge in Html.Helfer?
Dies ist eine sehr einfache Frage.
Habe ich eine Html.Helfer:
@Html.DisplayFor(modelItem => item.Text)
Wie Schneide ich unten den string von Element.Text auf eine bestimmte Länge? Ich wünschte, du könntest einen SubString
oder etwas direkt auf den Punkt.Text.
Wenn youre Fragen, warum ich wollen, dass diese, seine, weil die Saiten sind sehr lang, und ich will nur zeigen, ein bisschen ist es wie in der index-Ansicht etc.
Sie wollen wahrscheinlich zu kümmern, bevor Sie Sie senden, um die Ansicht.
InformationsquelleAutor Kasper Skov | 2011-09-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnte man nur hinzufügen, eine Eigenschaft, auf die Ihr view-Modell, das das abschneiden der Zeichenfolge und display statt:
InformationsquelleAutor Richard Dalton
Gibt es 3 Möglichkeiten, die betrachtet werden könnten:
InformationsquelleAutor Darin Dimitrov
Brauchte ich die gleiche Sache und den Fall gelöst mit den folgenden Zeilen.
Wenn Ihr string ist immer größer als 10 ist, können Sie die Regel:
Und direkt schreiben:
Außerdem empfehle ich hinzufügen
..
für Zeichenfolgen, die größer als die Grenze, die Sie geben.InformationsquelleAutor İsmet Alkan
Ändern
zu
InformationsquelleAutor Arthur Lu
Bearbeitet : Neue Antwort
was
Den Prototyp für DisplayFor ist :
Und der modelItem ist ein dynamisches ich denke, so sollte es möglich sein, fügen Sie aufs neue Eigenschaft, um das view-Modell.
DisplayFor
Methode für die Identifizierung des Mitglieds, die angezeigt werden - es hat nichts zu tun mit der Ausgabeahh ok danke
Bearbeitung und Präsentation einer anderen Idee.
InformationsquelleAutor Preet Sangha