Есть ли способ asp.net для запуска, чтобы отобразить набор полей? - PullRequest
2 голосов
/ 02 сентября 2011

Я создаю программу с asp.net c #, я использую несколько видов сетки для отображения различных критериев данных на 1 странице, каждый из этих критериев имеет заголовок,

Теперь, если один из видов сеткислучается, что нет данных, которые он не будет отображать, однако заголовок gridview будет по-прежнему присутствовать, поскольку это чисто HTML fieldset и легенда.

Есть ли какие-либо функции, которые я мог бы использовать для запуска видимости заголовка изкод c #?

Спасибо (скриншот ниже)

enter image description here

Ответы [ 2 ]

5 голосов
/ 02 сентября 2011

Вы можете добавить runat="server" к fieldset и установить Visible = true или false как обычно (конечно, вам также нужно установить идентификатор).

2 голосов
/ 02 сентября 2011

Вы можете заключить каждую сетку в Visibility=<%# RecordsReturnedGreaterThanZero %> так что панель будет отображать содержимое, только если в вашем запросе возвращены какие-либо записи. Просто укажите в своем коде свойство, которое действует как логический оператор

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...