Funzioni di stringa in ASP.NET DataGrid

December 21

Le funzioni di stringa ASP.NET disponibili per un DataGrid manipolare e trasformare le stringhe visualizzati nella griglia. Mentre DataGrid potranno organizzare i dati, è ancora necessario specificare il tipo di dati che viene visualizzato nella griglia. Un stringhe utilizza alcune funzioni per modificarne il valore e convertirlo in un formato diverso.

Funzioni spaziali

Quando i dati contengono spazi prefissati o finali, è pratica comune "trim" gli spazi dal contenuto. Si utilizza il ASP.NET C # "tagliare" la funzione dopo il nome della stringa. Se si dispone di una stringa di nome "nome", il seguente è un esempio di come tagliare gli spazi dalla stringa prima di metterle in DataGrid:

string name = "spazi";
stringa newname = name.Trim ();

stringa di sostituzione

Quando si crea una stringa che contiene i caratteri da sostituire, si utilizza la funzione "Sostituisci", ASP.NET, che sostituisce i caratteri all'interno di una stringa con un altro elenco di caratteri. È inoltre possibile sostituire i caratteri con una stringa vuota, che cancella essenzialmente i caratteri dalla stringa. Per utilizzare la funzione "Sostituisci", si dovrebbe utilizzare il seguente codice ASP.NET:

string name = "Sostituisci Me";
stringa newname = name.Replace ( "Me", "Tu");
Nell'esempio precedente, la stringa "Sostituire Me" viene modificato in "Sostituisci Te."

String Ricerche

ASP.NET cerca anche stringhe trovate all'interno di un'altra stringa. È possibile utilizzare queste funzioni per le procedure di loop o dichiarazioni in cui si desidera trovare una stringa all'interno di una stringa per effettuare le procedure di condizionali. La funzione restituisce un numero intero che rappresenta la posizione in cui è stata trovata la stringa. Il codice seguente trova la stringa "me" all'interno della stringa "sostituirmi":

string name = "sostituire me"
int trovato = name.IndexOf ( "me");

Rimuovere i contenuti da String

In un certo codice DataGrid, è necessario rimuovere una parte di una stringa interamente dalla variabile. La funzione di ASP.NET "Rimuovi" sarà eliminare i caratteri di una stringa, ma è necessario specificare il numero di caratteri che si desidera rimuovere nella funzione. Il codice seguente rimuove "me" dalla parola "cancellami" stringa:

string name = "cancellami";
stringa nuovastringa = name.Remove (8, 2);