Ořezání textu do odstavce pomocí ToString
-
19. listopadu 2012 16:00
Zdravím,
na stránce zobrazuji náhled textu a když na něj uživatel klikne, tak se mu zobrazí celý. Text se tahá z databáze, proto používám Eval.
<p><asp:Literal ID="Literal1" runat="server" Text='<%#Eval("Html").ToString(150)%>'> </asp:Literal></p>
Takto se text ořízne na 150 znaků. Problém je v tom, že se uřízne třeba uprostřed slova. Je nějaká možnost, buď pomocí ToString nebo jinak, jak text oříznout na celé slovo nebo dokonce odstavec?
Děkuji za odpověď
Jiří Zdvomka
- Upravený Jiří Zdvomka 19. listopadu 2012 16:01
- Upravený Jiří Zdvomka 19. listopadu 2012 16:01
Všechny reakce
-
19. listopadu 2012 19:10
Třeba napsat si na to funkci?
Číst to po znacích, pamatovat si konec posledního slova (za ním je mezera), a pokud dojdeš na konec a nasledující znak není mezera, skočit zpět na konec posledního slova a doplnit mezery na správnou délku.
JCH
- Označen jako odpověď Jiří Zdvomka 29. listopadu 2012 18:22
-
20. listopadu 2012 21:10Nemohl byste mi prosím napsat ukázku, jak to bude vypadat v kódu?
Jiří Zdvomka