Консультация № 68592
26.12.2006, 02:28
0.00 руб.
0 1 1
Доброго времени суток!
Столкнулся со следующей пробелммой- допустим, у меня есть массив, допустим, пользователей.
у экземпляра класса user(пользователь) есть public проперти (допустим)
Name, Last Name, Country, City,Login, Password
затем, в ходе выполнения программы, эти проперти заполняются инфой, и в результате мы получаем массив юзеров (в моем случае из бд).
Проблемы в следующем: на странице есть грид, его задача выводить не все проперти, а только Name, Last Name, Login, оставшиеся 3 поля не выводить. Если скормить гриду как датасорс весь массив-то выводит все проперти каждого объекта в грид. Мне надо этого избежать. Подскажите универсальное решение проблемы. Жду ответа. Спасибо!

Обсуждение

Неизвестный
26.12.2006, 07:43
общий
это ответ
Здравствуйте, Mrblack!
Для этого надо использовать template columns - тогда у Вас появляется полный контроль над вашим DataGrid‘ом.
Вот тут есть кое-какая информация на эту тему:
http://msdn2.microsoft.com/zh-cn/library/aa984284(VS.71).aspx
http://msdn2.microsoft.com/zh-cn/library/aa710741(VS.71).aspx

Тут приводится пример по обработке событий в DataGrid‘е:
http://msdn2.microsoft.com/zh-cn/library/y200hyx2(VS.71).aspx

Удачи!

Григорий
Форма ответа