Selekcjonowanie GridView na kategorie

0

Witam. Szukam sposobu/przykładowego rozwiązania jak grupować w GridView. Wiec, mam dynamicznie bindowany GridView z Datatable, koło Grida jest TreeView z 5 Child'ami. Chce żeby podczas klikniecie na Childa nastopiła selekcja w Gridzie i pokazały się tylko te Row'sy co selekcja Childa zawiera(np. Row'sy z CompanyName = "Fiat"), oczywiście bez usuwania reszty z Dt. Proszę o Pomoc.

0

Jakie GridView? To z ASP.NET WebForms czy to z WPF?

0

DataGridView z ASP.NET

0

Wyselektuj z dt odpowiednie row i zapisz do nowego dt po czym zbinduj z datagrid na nowo.

0
RiXo napisał(a):

DataGridView z ASP.NET

DataGridView jest w Windows Forms, w ASP.NET jest GridView.
Gdybyś używał SqlDataSource, to mógłbyś tam nakładać filtrowanie, ale jak rozumiem Ty masz po prostu DataTable. Tego tak po prostu filtrować się nie da. Musisz zrobić tak, jak napisał przedmówca - za każdym razem wypełniać swoje DataTable na nowo. Ewentualnie możesz trzymać gdzieś pełną kopię całości danych, a do celów wyświetlania używać drugiej kopii z wybranymi wierszami.

0

Sprawdź sobie jak działa RowFilter np. na obiekcie DataView - wspaniale selekcjonuje i wyświetla dane w DGV po parametrze/parametrach

1 użytkowników online, w tym zalogowanych: 0, gości: 1