Kamis, 16 April 2015

GridView kontrol dalam ASP.NET


Pada kesempatan kali ini saya ingin berbagi informasi mengenai GridView  kontrol dalam ASP.NET. GridView merupakan databound untuk menampilkan dan memanipulasi data dalam aplikasi web, menampilkan data GridView dalam format tabel, dengan kata lain kumpulan baris dan kolom. Di setiap baris mewakili satu catatan, setiap kolom mewakili satu bidang dalam tabel databases. 

nah begitu kurang lebih tentang Gridview kita lanjut kembali membuat GridView menggunakan SqlDataSource. 

Apa itu SqlDataSource ??????

SqlDataSource merupakan kontrol server Web yang memungkinkan anda untuk mengakses data dari databases relasional. SqlDataSource juga dapat di akses dari Microsoft SQL Server dan database Oracle serta OLEDB dan ODBCDataSource. SqlDataSource ini dengan kontrol databound seperti GridView, formview, treeview dan sebagainya untuk menampilkan dan memanipulasi data dalam halaman web yang tidak atau sedikit kode.
Di SqlDataSource Anda perlu menentukan query SQL atau Stored Prosedur nama untuk mengeksekusi, maka SqlDataSource internal menggunakan kelas ADO.NET masing-masing untuk melakukan operasi pada database.

Contoh untuk menunjukkan GridView dengan SqlDataSource:


Perhatikan tabel Karyawan berikut:



Mengatur ConnectionString di  web.config.

Pertama   <ConnectionString>  
. 2      <menambahkan  nama = "MyConnection"  connectionString = "Data Source = ABHI-PC \ SQLEXPRESS; Initial Catalog = Artikel; Integrated Security = True"  
3.        providerName = "System.Data.SqlClient"  />  
4    </ ConnectionString>  


Deault.aspx

1.   < % @ Page  bahasa = "C #"  AutoEventWireup = "true"  CodeFile = "Default.aspx.cs"  Mewarisi = "_Default"  % >  
2.    
3.   <! DOCTYPE html >  
4.    
5.   <html  xmlns = "http://www.w3.org/1999/xhtml">  
6.   <head  runat = "server">  
7.       <title> </ title>  
8.   </ head>  
9.   <body>  
10.     <form  id = "form1"  runat = "server">  
11     <div>  
12.         <asp: GridView  ID = "gv1"  runat = "server"  AutoGenerateColumns = "false"  
13.         DataKeyNames = "EmpID"  DataSourceID = "SqlDataSource1"  
14.         HeaderStyle-BackColor = "Hijau"  AlternatingRowStyle-BackColor = "LightPink"   
15.         AutoGenerateEditButton = "true"   AutoGenerateDeleteButton = "true"           >  
16.             <Kolom>  
17.                 <asp: BoundField  HeaderText  = "Id Karyawan"  DataField = "EmpID"  />  
18.                 <asp: BoundField  HeaderText = "Nama Karyawan"  DataField = "EmpName"  />  
19.                 <asp: BoundField  HeaderText = "Karyawan EMAILID"  DataField = "EmpEmailId"  />  
20.                 <asp: BoundField  HeaderText = "Nomor Handphone"  DataField = "EmpMobileNum"  />  
21.   
22.             </ Kolom>  
. 23         </ asp: GridView>  
24         <asp: SqlDataSource  ID = "SqlDataSource1"  runat = "server"  
25.         ConnectionString = "<% $ ConnectionStrings: MyConnection%>"  
26.         SelectCommand = "select * from karyawan"  
27.         UpdateCommand = "update set karyawan EmpName = @ EmpName, EmpEmailId = @ EmpEmailId, EmpMobileNum = @ EmpMobileNum mana EmpID = @ EmpID"  
28.         DeleteCommand = "hapus dari karyawan mana EmpID = @ EmpID">  
. 29        </ asp: SqlDataSource>  
30.       
31     </ div>  
32.     </ form>  
33. </ body>  
34. </ html>  

Demikian informasi mengenai GridView kontrol dalam ASP.NET jika anda mengalami masalah kami siap membantu anda jaringanhosting.com dengan senang hati membantu mengatasi masalah anda. 


Tidak ada komentar: