06. maj 2003 - 09:49Der er
4 kommentarer og 1 løsning
DataGrid -visning af dele af en database
Hvordan kan jeg undlade en kolonne fra databasen når det skal vises i et DataGrid? (fx. SELECT a,b,d FROM table)Hvis det har noget at sige, så bruger jeg OleDbConnection.
Derudover kunne jeg godt tænke mig at benytte DataGrids kolonner Delete og Edit, men ved ikke hvordan jeg skal gøre.
eksempel til det første spørgsmål: Her bliver vist 3 kolonner fra en forespørgsel med 10 kolonner.
DataGridTableStyle myTableStyle = new DataGridTableStyle(); myTableStyle.MappingName = "Items"; //din datakilde
DataGridTextBoxColumn ItemNumberColumn = new DataGridTextBoxColumn(); ItemNumberColumn.HeaderText = "Vare nr."; ItemNumberColumn.MappingName = "ENA"; //navnet på en kolonne i datakilden myTableStyle.GridColumnStyles.Add(ItemNumberColumn);
Var det ikke meget nemmere at lave opsætningen af datagriddet i en Template? Det skal man vel alligevel til at rode med når man skal lave edit/delete kolonner.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.