[ nervozica @ 13.08.2004. 16:44 ] @
Da li neko moze da mi da neki hint kako da kolona koja sadrzi ID korisnika bude skrivena u DataGrid-u. |
[ nervozica @ 13.08.2004. 16:44 ] @
[ degojs @ 13.08.2004. 18:53 ] @
Za DataGrid može da se odredi koje kolone će da prikazuje (tj. ne prikazuje). Pogledaj svojstvo, hm.. TableStyles, čini mi se.
[ radicr @ 14.08.2004. 11:57 ] @
SqlCommand cmd = new SqlCommand("SELECT * FROM naziv_tabele", connection);
SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds,"naziv_tabele"); ds.Tables["naziv_tabele"].Columns["id"].ColumnMapping = MappingType.Hidden; dg.SetDataBinding(ds,"naziv_tabele"); A ako radis dodavanje kolona u TableStyles, samo ga izostavis (Pokusavam uraditi reply na es-liste, da vidim da li to radi) [ nervozica @ 14.08.2004. 15:03 ] @
thanks
[ xMarko @ 19.08.2004. 08:08 ] @
Jedna od mogucnosti je postaviti sirinu kolone na vrednost nula. Dim myTableStyle As DataGridTableStyle Dim myColumns As GridColumnStylesCollection myColumns(i).Width = 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ILi.... Dim myTableStyle As DataGridTableStyle Dim myColumns As GridColumnStylesCollection Dim dgCol As DataGridColumnStyle Dim dgx As DataGridTextBoxColumn For Each myTableStyle In DataGrid1.TableStyles myColumns = myTableStyle.GridColumnStyles ' Iterate through the collection and print each ' object's type and width. Dim i As Integer For Each dgCol In myColumns MsgBox(dgCol.MappingName) MsgBox(dgCol.GetType.ToString()) MsgBox(dgCol.Width) myColumns(i).Width = 100 i = i + 1 ' Next Next Next Ili mozda svim kolonama dodeliti osobine npr. sirina=100 Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|