HtmlTableCell.RowSpan プロパティ

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

名前空間: System.Web.UI.HtmlControls
アセンブリ: System.Web (system.web.dll 内)

構文

'宣言
Public Property RowSpan As Integer
'使用
Dim instance As HtmlTableCell
Dim value As Integer

value = instance.RowSpan

instance.RowSpan = value
public int RowSpan { get; set; }
public:
property int RowSpan {
    int get ();
    void set (int value);
}
/** @property */
public int get_RowSpan ()

/** @property */
public void set_RowSpan (int value)
public function get RowSpan () : int

public function set RowSpan (value : int)
適用できません。

プロパティ値

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

解説

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

注意に関するメモ注意 :

複数の行にまたがって表示させる場合は、それぞれの行に対して、列のセルを 1 つ少なく定義してください。たとえば、2 行にまたがって表示させる場合は、現在の列のセルを 1 つ少なく定義します。そうしないと、列がテーブルの列数より長くなり、テーブルが期待したとおりに表示されません。

使用例

RowSpan プロパティを使用して、HtmlTable コントロールの最初の列のセルが 2 つの行を使用するように指定するコード例を次に示します。

<%@ 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>
<%@ 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>

プラットフォーム

Windows 98,Windows Server 2000 SP4,Windows CE,Windows Millennium Edition,Windows Mobile for Pocket PC,Windows Mobile for Smartphone,Windows Server 2003,Windows XP Media Center Edition,Windows XP Professional x64 Edition,Windows XP SP2,Windows XP Starter Edition

Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。

バージョン情報

.NET Framework

サポート対象 : 3.0,2.0,1.1,1.0

参照

関連項目

HtmlTableCell クラス
HtmlTableCell メンバ
System.Web.UI.HtmlControls 名前空間
HtmlTableCell.Align プロパティ
HtmlTableCell.ColSpan プロパティ
HtmlTableCell.NoWrap プロパティ
VAlign

その他の技術情報

HTML サーバー コントロール