HtmlTableCell.RowSpan プロパティ

定義

HtmlTableCell クラスのインスタンスで表されるセルで使用する行の数を取得または設定します。

public:
 property int RowSpan { int get(); void set(int value); };
public int RowSpan { get; set; }
member this.RowSpan : int with get, set
Public Property RowSpan As Integer

プロパティ値

HtmlTableCell クラスのインスタンスで表されるセルで使用する行の数。 既定値は -1 で、このプロパティが設定されていないことを示します。

次のコード例では、 プロパティを RowSpan 使用して、コントロールの最初の列のセルが 2 行にまたがることを指定する方法を HtmlTable 示します。

<%@ Page Language="C#" AutoEventWireup="True" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
   <title>HtmlTableCell Example</title>
</head>
<body>

   <form id="form1" runat="server">

      <h3>HtmlTableCell Example</h3>

          <table id="Table1" runat="server" 
                style="border-width: 1; border-color: Black">

         <tr>
            <td rowspan="2">
               Cell 1.
            </td>
            <td>
               Cell 2.
            </td>
         </tr>
         <tr>
            <td>
               Cell 4.
            </td>
         </tr>

      </table>      

   </form>

</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
   <title>HtmlTableCell Example</title>
</head>
<body>

   <form id="form1" runat="server">

      <h3>HtmlTableCell Example</h3>

          <table id="Table1" runat="server" 
                style="border-width: 1; border-color: Black">

         <tr>
            <td rowspan="2">
               Cell 1.
            </td>
            <td>
               Cell 2.
            </td>
         </tr>
         <tr>
            <td>
               Cell 4.
            </td>
         </tr>

      </table>      

   </form>

</body>
</html>

注釈

クラスの HtmlTableCell インスタンスで表されるセルで、 プロパティを RowSpan 使用して、セルが占有する行数を指定します。 これにより、複数の行を占めるセルをテーブルに作成できます。 たとえば、2 つの列と 2 つの行を含むテーブルがあるとします。 両方の行と重複する列を作成できます。 最初の RowSpan 列の左端のセルの プロパティを に設定して 2 、このセルがテーブル内の 2 つの行を占める必要があることを示します。

注意事項

行にまたがる場合は、スパンする行ごとに列に 1 つ少ないセルを定義してください。 たとえば、2 つの行にまたがる場合は、その列に 1 つ少ないセルを定義します。 それ以外の場合、その列はテーブル内の行数よりも長くなり、テーブルは期待どおりに表示されません。

適用対象

こちらもご覧ください