11
  • ASP.NET で GridView を自動フォーマットします。
  • 見た目はいいですが、ヘッダーはすべて次のように一緒に実行されます。

    idfirstNamelastNameage

  • CellPadding="5" を設定しましたが、何もしません。

ヘッダーとすべてのセルのセル パディングを設定するにはどうすればよいですか?

補遺:

アンドリューに感謝します。これで修正しました。Firefox および Explorer 7 で動作します。

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

3 に答える 3

11

cssclass を設定し、css を使用してそれを制御する必要があります。css でクロス ブラウザーを完全に制御できないテーブルの唯一のプロパティは、cellspacing です。

.myTableClass tr th {
    padding: 5px;
}
于 2008-11-25T10:37:15.243 に答える
4

GridView には、これを行うのに役立つプロパティ "CellPadding" と "CellSpacing" もあります。

于 2008-11-25T11:08:13.603 に答える
0

生成された HTML を確認し、作成されたテーブルを見つけます。テーブルの ID を確認します。ID を使用して、次の行を CSS に追加します。他のすべてが失敗したとき、これは私のために働いた..

#YourTableIdFoo th , #YourTableIdFoo td 
{
    padding-right:      1em;
}
于 2012-07-04T14:11:08.873 に答える