Display or Hide Gridview Column With Condition
- Get link
- X
- Other Apps
By
Sughus
-
Gridview di ASP.NET merupakan sebuah objek yang umum digunakan untuk menampilkan data dalam bentuk tabel.
Kemudahan Gridview adalah karena kita hanya perlu memanggil methode datasource dan databind yang diisi dengan datatable yang diperoleh dari hasl query terhadap database.
Tetapi kadangkala kita ingin menyembunyikan isi atau kolom didalam gridview sesuai akses masing-masing user. Hal tersebut dapat dilakukan dengan melakukan manipulasi tampilan pada event databound. Mekanisme manipulasi tersebut adalah pada saat data mulai dirender, pada saat itu pula dibaca diposisi apakah data tersebut akan ditampilkan.
Dari hal diatas maka pada posting Display or Hide Gridview Column With Condition kali ini akan sedikit dijelaskan caranya.
Contohnya adalah data tersebut merupakan data yang akan ditampilkan di row/baris.
Dari hal diatas maka pada posting Display or Hide Gridview Column With Condition kali ini akan sedikit dijelaskan caranya.
Contohnya adalah data tersebut merupakan data yang akan ditampilkan di row/baris.
Dibawah ini contoh manipulasi tampilan visual pada datagrid melalui code behind dengan maksud agar cell di datagrid hanya muncul jika user yang diberi akses yang dapat melihat.
Private Sub GvBRD_RowDataBound(sender As Object, e As GridViewRowEventArgs) Handles GvBRD.RowDataBound
If (e.Row.RowType = DataControlRowType.DataRow) Then
If e.Row.Cells(13).Text.Trim <> Session("iddomain").ToString.Trim Then
e.Row.Cells(0).Text = ""
End If
End If
End Sub
If (e.Row.RowType = DataControlRowType.DataRow) Then
If e.Row.Cells(13).Text.Trim <> Session("iddomain").ToString.Trim Then
e.Row.Cells(0).Text = ""
End If
End If
End Sub
Semoga postingan tentang Display or Hide Gridview Column With Condition diatas dapat bermanfaat.
Salam,
- Get link
- X
- Other Apps