Asp.Net Building Impressive DataGrid \ ListView (веб-форма) - PullRequest
1 голос
/ 29 мая 2011

Может кто-нибудь дать мне ссылку на создание впечатляющего (или просто красивого) datagrid \ listview.

Вся моя цель - показать данные (без добавления данных или редактирования данных).

У меня есть одно условие, что при нажатии на данные конкретного столбца он будет ссылаться на другую страницу (подробное представление).

у меня есть объект списка, который содержит все данные, которые нужно связать с ним.

заранее спасибо

1 Ответ

0 голосов
/ 04 июня 2012

Этот веб-сайт имеет несколько хороших дизайнов таблиц CSS.Вы можете выбрать один из них, скачать соответствующий файл CSS, включить его на страницу, где у вас есть таблица, и это все.

Если все, что у вас есть, - это просто простая таблица, я бы порекомендовал вам использовать GridView, а не DataGrid, в основном потому, что проще заставить GridView отображать разделы верхнего / нижнего колонтитула таблицы, которые необходимы длявышеупомянутые файлы CSS для работы.(проверьте эти вопросы, например, Как мне заставить Gridview отображать THEAD? )

ListView дает вам еще больший контроль, чем GridView, но вам нужно ввести еще немного кода самостоятельно (HeaderTemplate, ItemTemplate, AlternatingItemTemplate и т. Д.).Если у вас есть сценарии, в которых вам нужно больше контроля над отображением таблицы, то ListView был бы лучшим выбором, но на основе того, что вы сказали (простые таблицы), я бы порекомендовал GridView

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