0

3 列 15 行のテーブルがあります。テーブルの行に 30px の行の高さを与えました。3 番目の列はすべての行にまたがっており、その中には div があり、その中には私の asp.net グリッドビューがあります。ブラウザでレンダリングすると、グリッドビューの行も 30px に設定されます。グリッドビューの行がデフォルトの行の高さになるように、これを防ぐ最善の方法は何でしょうか?. CSS と html は次のとおりです。

.tr-info {line-height:30px}     

<table>
  <tr class="tr-info">
    <td>
    </td>
    <td>
    </td>
    <td rowspan="15">
      <div>
        <asp:GridView runat="server" ID="gvPersonalInfo"></asp>
      </div>
    </td>
  </tr>
  <tr class="tr-info">
    <td>
    </td>
    <td>
    </td>
  </tr>
  <!-- And so on with 13 more rows -->
<table>
4

1 に答える 1

1

あなたの:のとスタイルに適切なものを設定してCssClassくださいRowStyleAlternateRowStyleGridView

.smallRow {
  height: 15px;
}


<rowstyle CssClass="smallRow" />
<alternatingrowstyle CssClass="smallRow" />
于 2013-02-04T08:10:14.897 に答える