Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come aggiungere colonne al GridView

GridView rende le pagine Web in ordine, e gli sviluppatori Web visualizza i dati tabulari complessi, presentandola in righe e colonne . GridView ottiene i dati da una varietà di fonti di dati come i database , file XML e tabelle di dati . È possibile aggiungere colonne a una GridView quando si progetta . A volte , non si può sapere quale colonna da aggiungere . Manipolando la proprietà di una GridView " campo associato " , è possibile aggiungere colonne se necessario. Istruzioni
1

Aprire Visual Studio . Fare clic su "File" e selezionare " Nuovo sito ".
2

Click " Visual C # ", e quindi fare doppio clic su "Sito Web ASP.NET " per creare un nuovo sito web . Il codice di markup per la pagina Web predefinita viene visualizzato al centro della finestra di Visual Studio .
3

Fare clic sul pulsante "Design" nella parte inferiore della finestra per visualizzare il form designer .

4

Fare clic su " File" e selezionare " Casella degli strumenti ". Visual Studio verrà visualizzata la casella degli strumenti .
5

Scorrere verso il basso e individuare il controllo " GridView " . Fare doppio clic su tale controllo per posizionarlo sul modulo .
6

Premere " F7 ". La finestra del codice sorgente si apre e visualizza questo codice:

protected void Page_Load ( object sender, EventArgs e) {


}

Questo è il metodo di caricamento della pagina . Funziona quando la pagina Web caricata in un browser . Notare i due simboli della staffa sotto la prima riga di codice
7

Aggiungi questo codice tra i due simboli della staffa : .

//Linee 1-5

di sistema . Data.DataTable dataSourceTable = new System.Data.DataTable ( ) ;

dataSourceTable.Columns.Add ( nuovo System.Data.DataColumn ( "Modello" , typeof (string ))) ;

dataSourceTable.Columns.Add ( nuovo System.Data.DataColumn ( " Make" , typeof (string ))) ;

dataSourceTable.Columns.Add ( nuovo System.Data.DataColumn ( "Colore", typeof ( stringa ))) ;

dataSourceTable.Rows.Add ( originalColumnValues ​​) ;

//Linea 6

GridView1.AutoGenerateColumns = false;

//linea 7

GridView1.DataSource = dataSourceTable ;

Le prime cinque righe creano una fonte di dati contenente tre campi: modello , marca e colore . Linea di sei serie di proprietà del GridView " AutoGenerateColumns " a false . Questo impedisce il GridView da colonne che generano automaticamente quando si associa a una fonte di dati . Linea sette lega il GridView all'origine dati . A questo punto , il GridView visualizza nessuna colonna
8

Aggiungere il seguente codice sotto il codice descritto nel passaggio precedente : .

/Linee 8-12

BoundField BoundField = new BoundField ( ) ;

boundField.DataField = " Fai " ;

boundField.HeaderText = " Ford " ;

DataControlField DataControlField = BoundField ;

GridView1.Columns.Add ( DataControlField ) ;

//Linee 13 = 17

BoundField = new BoundField ( ) ;

boundField.DataField = "Modello" ;

boundField.HeaderText = " Mustang " ;

DataControlField = BoundField ;

GridView1.Columns.Add ( DataControlField ) ;

//Linea 18

GridView1.DataBind ();

Linee otto a 12 creano un campo associato . Questi riferimenti di campo campo della sorgente dati "Make " . Riga 10 assegna un valore di "Ford " per il campo associato . È possibile effettuare questo valore qualcosa che ti piace . Questo è il valore che viene visualizzato nella nuova colonna . Linea 12 aggiunge il campo associato alla GridView . Lines13 attraverso 17 creare un altro campo associato . Questo riferimenti campo associato campo della sorgente dati "Modello" e ne imposta il valore di testo di "Mustang ". Linea 18 si lega il GridView all'origine dati .
9

Premere " F5 " per eseguire l'applicazione . Il browser web si apre e visualizza i controlli GridView e le colonne che avete aggiunto .

 

Programmazione © www.354353.com