Вставьте BoundField в DetailsView

По сути, у меня есть подробное представление, в зависимости от того, какой запрос у меня есть определенные BoundFields, которые я хотел бы показать или скрыть.

Используя Visual Basic, я знаю, что могу использовать .visible = false. Однако это помогает, но в процессе я жертвую стилем чередующихся рядов.

Есть идеи?

Спасибо

Кстати, если вы напишете это на C#, я, вероятно, пойму.


person JGood    schedule 30.04.2009    source источник
comment
Пожалуйста, покажите нам код, в котором вы меняете видимость BoundField.   -  person Jose Basilio    schedule 01.05.2009
comment
Если в строке DetailsView скрыть строку 2.. DetailsView1.Rows(2).Visible = False   -  person JGood    schedule 01.05.2009
comment
в DetailsView нет свойства с именем Rows   -  person splatto    schedule 10.12.2009


Ответы (1)


Что вам нужно сделать, так это создать несколько объектов asp:panel. Внутри каждого объекта панели поместите один элемент DetailsView. В отделенном коде вам нужно показать панель, содержащую соответствующий DetailsView для вашего запроса, и скрыть остальные панели.

person splatto    schedule 10.12.2009