2008-11-25 2 views
11
  • I autoformat GridView в ASP.NET.
  • Это выглядит красиво, но заголовки всех работать вместе, как это:Как определить CellPadding в GridView в ASP.NET

    idfirstNamelastNameage

  • Я поставил CELLPADDING = "5", но он ничего не делает.

Как установить заполнение ячеек заголовков и всех ячеек?

Д Д Е Н Д У М:

Спасибо Andrew, я установил его с этим. Работает в Firefox и Explorer 7:

.gridview2 tr td 
{ 
    padding: 5px; 
    border: 1px solid #ddd; 
} 
.gridview2 tr th 
{ 
    padding: 5px; 
} 

ответ

8

Вы должны установить cssclass и использовать css для управления им. Единственным свойством таблицы, которую вы не можете полностью контролировать кросс-браузер с помощью css, является ячейка.

.myTableClass tr th { 
    padding: 5px; 
} 
+0

Обновление: Имейте в виду, что это 5 лет, только древние версии IE страдают от проблемы с ячейкой css – 2013-08-22 17:03:22

1

GridView также имеет свойство «CELLPADDING» и «CELLSPACING», который может помочь нам сделать это.

0

Проверьте сгенерированный HTML и найдите созданную таблицу. Проверьте идентификатор таблицы. С id добавьте следующие строки в ваш CSS. Это сработало для меня, когда все остальное не удалось.

#YourTableIdFoo th , #YourTableIdFoo td 
{ 
    padding-right:  1em; 
} 
Смежные вопросы