GridView i typowany dataset - ukrywanie kolumn

0

Witam,
piszę małą aplikację Web i mam taki oto problem.

Chcę wyświetlić wyniki stored procedure używając GridView.

Stworzyłem sobie typowany dataset, a tam jest stworzona metoda wywołująca procedurę bazodanową.

MyDatasetBHSTableAdapters.bookingTableAdapter pBookingAdapter;
MyDatasetBHS.bookingDataTable pBooking;

pBookingAdapter = new MyDatasetBHSTableAdapters.bookingTableAdapter();
pBooking = pBookingAdapter.getStaffMonthlyBooking(pStaffID, pYear, pMonth);

this.GridView1.DataSource = pBooking;

Problem w tym, że na GridView nie chcę pokazywać wszystkich kolumn, które zwróciła mi procedura. Część z nich chcę ukryć.

this.GridView1.Columns.Count zwraca mi 0 kolumn i nie mogę ustawić właściwości Visible na false.

O co w ogóle chodzi?

Dzięki za pomoc
Rafał

0

Dopuki nie wypełnisz GridView.Columns kolumny będą pokazywane automatycznie - wszystkie. Jeśli chcesz tylko niektóre pokazać, to musisz wybrane dodać do GridView.Columns.

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