*   >> Lecture Éducation Articles >> tech >> développement web

Quel est Datagrid comment lier dynamiques Notices extraites à Datagrid Control

ce qui est DataGrid comment lier enregistrements récupérés dynamiques pour DataGrid Control

Affichage des données sous forme de tableaux est une partie essentielle de toute application Web. Dans classis ASP pour obtenir des données dans une table, les programmeurs écrivent des éléments de table HTML entremêlés et script ASP. Les programmeurs de créer un jeu d'enregistrements, puis générer dynamiquement table en utilisant response.write dans des éléments de table TD Type .Such des scripts ASP est très difficile à gérer.

ASP.

NET simplifie cette tâche en fournissant puissant et utile contrôle DataGrid. Vous pouvez lier grille de données pour diverses sources de données telles que des tableaux et des dossiers de base de données récupérées dynamiquement. Ici, nous allons illustrer comment lier DataGrid aux dossiers de base de données.

Système d'importation. Données. SQLClient

sous la page_load publique de l'importation System.Data (de l'expéditeur comme objet, comme EventArgs e)

si Page.

IsPostBack = false puis

BindData ( )

fin si

sous

de fin

«fonction qui lie des données à DataGrid

Fonction BindData ()

« chaîne de connexion pour établir une connexion à SQL Server Databse mydb sur les «machines

locales

Dim connString comme

connString =" provider = Sqlserver de cordes; Data Source = (local); Base de données = mydb; Utilisateur = SA; PWD = SA; "

query Dim comme

string» de requête qui récupère les employés actifs de l'employé table maître

query = de String "Sélectionnez emp_no, emp_name, emp_dob de emp_master où emp_status = 'A' "

de conn Dim en tant que nouveau SqlConnection (connString)

DIM objCmd en tant que nouveau SqlCommand (requête, conn)

conn.

open ()

ème Dim comme SqlDataReader

rd = objCmd.executeReader ()

assign sqldatareader à DataSource propriété de DataGrid.

mydatagrid.datasource = rd

< p> mydatagrid.databind ()

rd.close ()

End Function

En forme html ajouter cette ligne

asp: DataGrid id = " MyDataGrid "runat =" "

de serveur

Pour faire datgrid plus soigné et coloré nous pouvons divers attributs attributes.

These sont semblables à ceux que nous trouvons dans les éléments HTML comme backcolor, bordercolor, BorderStyle, FooterStyle, HeaderStyle, cellpading et beaucoup plus.

Happy codification

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.