Как получить сетку DevExpress для заполнения пользовательского элемента управления - PullRequest
1 голос
/ 01 июля 2011

Я довольно новичок в разработке ASP.NET, поэтому я не уверен, как это сделать без жесткого кодирования значения.

1 Ответ

3 голосов
/ 02 июля 2011

Чтобы ASPxGridView занимал пространство контейнера по ширине, установите для свойства элемента управления Width значение 100%. Этот трюк не сработает для высоты. Обратите внимание, что ASPxGridView является XHTML-совместимым элементом управления, и этот стандарт не поддерживает настройку свойства высоты 100%. Кроме того, я должен сказать вам, что обычно высота сетки определяется ее содержимым. То есть если вы планируете показывать 10 записей на странице, высота сетки будет определяться высотой этих 10 строк + высотой панели заголовков столбцов, высотой пейджера и других элементов (нижний колонтитул, панель группы ...). Если вы хотите установить высоту элемента управления напрямую, я бы предложил активировать вертикальную полосу прокрутки (Settings.ShowVerticalScrollbar = true и указать свойство Settings.VerticallScrollableHeight. Это свойство позволит вам определить высоту прокручиваемой части (строк) Надеюсь, эта информация будет вам полезна.

...