ASP.NET DataGrid и стилизация с помощью CSS - PullRequest
1 голос
/ 01 июля 2010

У меня никогда не было проблемы с помещением

th
{
    background: #900;
}

в качестве стиля в файл CSS, и это применимо к строке заголовка сетки данных ASP.Но по какой-то причине сегодня у меня есть сетка, которая получает выходные данные со всем в TBODY, и даже заголовки находятся в тегах TD.Любые идеи?

Одна вещь, которая немного отличается для меня, это то, что это связано со списком, а не с таблицей данных.Это нормальное поведение?Простой способ исправить?

ОБНОВЛЕНИЕ

<asp:DataGrid ID="dgEmployees" runat="server">   
</asp:DataGrid>

ЗНАЧЕНИЕ IDE Хорошо, поэтому мой DataGrid должен был быть GridView.Учит меня идти и снова вводить тег вручную.Не мог понять, что, черт возьми, я сделал неправильно, пока не пошел и не посмотрел на другой мой проект.

1 Ответ

4 голосов
/ 01 июля 2010

CSS не волнует, как вы заполняете свою сетку данных.Это может быть источник данных, читатель, пользовательский объект (сотрудник, продукт и т. Д.).Так что это не проблема, потому что вы используете список вместо таблицы данных.

Вам нужно будет опубликовать свой CSS с вашим кодом сетки данных.

Вот отличная ссылка на то, как использоватьCSS с сеткой данных / видом сетки:

http://atashbahar.com/post/GridView-makeover-using-CSS.aspx

Вот один специально для сетей данных:

http://www.codeproject.com/KB/webforms/cssgrid.aspx

Лично я не использую сетки данных, следует использовать вид сетки или какой-либо ретранслятор.

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