July 14
È possibile utilizzare la classe StreamReader in ASP.NET per importare un comma-separated value, o CSV, il file e leggere quei valori in uno dei numerosi controlli di testo sul lato server. Un tale controllo lato server popolare è il ListBox. Ad esempio, si passa i valori al controllo ListBox utilizzando metodi come Read () per ottenere il contenuto dei file. Dato che questi contenuti sono trattati come testo, è possibile utilizzare i metodi della classe String, come replace (), per cambiare il modo in cui i contenuti vengono visualizzati nel controllo lato server ListBox.
1 Aprire Blocco note di Windows per creare un nuovo file.
2 Digitare quanto segue:
1, John Smith, blu
2, Fred Jones, viola
3, Rita Chavez, giallo
4, Belinda Simms, rosa
3 Salvare il file nella cartella principale dell'unità C come "favcolors.csv" nella casella di testo "Nome file".
4 Aprire Microsoft Visual Studio 2010 e dal menu "File" scegliere "Nuovo progetto".
5 Selezionare Visual C # dalla colonna "Modelli installati" e scegliere "ASP.NET Web vuoto Application".
6 Inserire un nome a vostra scelta nella casella di testo "Nome".
7 Specificare una posizione di vostra scelta nella casella di testo "Location".
8 Fai clic su "OK".
9 Fare clic con il nome di progetto in "Esplora soluzioni," quindi fare clic su "Aggiungi" e "Nuovo elemento".
10 Selezionare "Web Form" da Visual C # Installato modelli e fare clic su "OK"
11 Fare clic sul pulsante "Design" per passare alla visualizzazione di progettazione.
12 Fare doppio clic sul controllo "ListBox" nella scheda standard della Casella degli strumenti per aggiungerlo alla pagina.
13 Fare doppio clic sul controllo "Button" nella scheda standard della Casella degli strumenti per aggiungerlo alla pagina.
14 Fare clic con il pulsante e scegliere "Proprietà" e modificare la proprietà Text a "Carica".
15 Fare doppio clic sul pulsante aggiunto alla pagina progettista per visualizzare la pagina code-behind.
16 Digitare quanto segue nella parte superiore del file con altre dichiarazioni "usando":
using System.IO;
17 Digitare il seguente codice tra l'apertura "{" e la chiusura "}" parentesi dell'evento Button1_Click:
string filename = @ "C: \ favcolors.csv";
using (StreamReader strdr = File.OpenText(fileName))
{
il contenuto della stringa;
while ((content = strdr.ReadLine ())! = null)
{
ListBox1.Items.Add (tenore);
}
}
18 Fare clic sull'icona "Salva tutto" per salvare le modifiche.
19 Premere il tasto "F5" sulla tastiera per eseguire il programma in modalità debug.
20 Fai clic sul pulsante "Carica".
21 Verificare che i nomi elencati nella visualizzazione file CSV come linee separate nel controllo ListBox.