2009-03-08 4 views
0

У меня есть 3 столбца (столбцы: FirstName, LastName, Tel) Для FirstName и LastName я использую GridBoundColumn, это нормально. Но для последнего я не знаю, что использовать (у меня могло бы быть несколько номеров, и для меня нужны несколько строк в строке). Как я могу решить эту проблему, мой DataSource является список (строка FirtsName, строка Lastname, список Tel)Вложенные строки в строке

alt text http://www.imagefilez.com/out.php/i343457_help.jpg

+0

Если вы хотите, чтобы выбрать номер телефона для использования, вы можете использовать DropDownList –

ответ

1

Используйте TemplateColumn и в ItemTemplate добавить еще один вложенный список контроля. Установите свой ресурс источника данных в свой список телефонов.

This article подробно объясняет этот подход.

Вы можете игнорировать пример кода о RowFiltering в событии RowDataBound и просто установить источник данных в свой список.

+0

+1 правильный - чтобы установить источник данных только: DataSource = <% # Eval ("Tel")%> – eglasius