Questione : Parole visibili asp.net di limite

Ciao,

I che prova a limitare le parole visibili in un testo. Sto usando solitamente un codice come questo: il problema del

The del

Left (strText, 100) con questo è che il testo ottiene il taglio dopo 100 segni anche se è nel mezzo di una parola in modo da osserva molto strange.

Is là un senso farlo che conserva le parole?

Peter
class= del

Risposta : Parole visibili asp.net di limite

Ci è probabilmente sensi più elaborati fare questo, ma itsuch un dolore che scriv su questo schermo molto piccolo, in modo da offrirò questo:

Funzione GetSnippet (lo src della stringa, int maxlen) come stringa
{
    Temp fioco come nuovo System.Text.StringBuilder ();
    Parole fioche () come stringa = src. Spaccare (nuovo carbone () {''});

    Per la i come numero intero = parole 0. Lunghezza - 1
        Se temp. Lunghezza + parole [i]. Temp <� maxlen="" Then="">            di lunghezza. Aggiungere (parole (i) & “")
        Altrimenti
            temp.ToString di ritorno (). Disposizione ()
        Concluder se
    Dopo

    temp.ToString di ritorno (). Disposizione ()
Funzione di conclusione
Altre soluzioni  
 
programming4us programming4us