Wie Sie die DataSource in DataGridView binden
Die Eigenschaft "DataSource" in einer ASP "DataGridView" können Sie Daten aus einer Datenbank zu einem Web-Raster auf Ihren Seiten zu binden. Das DataGridView-Steuerelement macht es einfacher, Daten anzeigen, weil Sie nicht brauchen, um Spalten und Zeilen zu erstellen. Stattdessen die ASP-Sprache erstellt das Raster für Sie und Sie müssen nur die Daten, die mithilfe der DataSource-Eigenschaft anzuschließen.
Anweisungen
1 Klicken Sie auf die Windows-Schaltfläche "Start", und geben Sie "visual Studio." Drücken Sie "Enter", um Visual Studio zu öffnen, dann nachdem die Software geladen wird, öffnen Sie das Web-Projekt.
2 Mit der Datenbank verbinden, und die Informationen Abfragen. In diesem Beispiel wird eine Liste der Kunden abgerufen. Verwenden Sie die folgenden Codevorlage Einrichten Ihrer eigenen Verbindung und die Abfrage:
Schließen Sie die Zeichenfolge = "Integrated Security = SSPI; Persist Security Info = False; Initial Catalog = Mydb; Data Source = Server ";
da = new SqlDataAdapter("select * from customers, connect);
SqlCommandBuilder builder = new SqlCommandBuilder(da);
3
Die Datenquelle einrichten. Die Eigenschaft "DataSource" wird eine Tabelle als Eingabe verwendet. Der folgende Code füllt die Tabelle mit den Daten, die Sie in Schritt 2 abgerufen:
DataTable dt = new DataTable();}
da.Fill(dt);
4
Legen Sie die DataSource-Eigenschaft des DataGridView. Der folgende Code zeigt, wie das Raster-Eigenschaft die Tabelle zugewiesen wird:
GridView1. DataSource = dt;