HtmlTableCell.RowSpan Egenskap

Definition

Hämtar eller anger antalet rader som upptas av en cell som representeras av en instans av HtmlTableCell klassen.

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

Egenskapsvärde

Antalet rader som upptas av en cell som representeras av en instans av HtmlTableCell klassen. Standardvärdet är -1, vilket anger att den här egenskapen inte har angetts.

Exempel

Följande kodexempel visar hur du använder RowSpan egenskapen för att ange att cellen i den första kolumnen i HtmlTable kontrollen sträcker sig över två rader.

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

Kommentarer

I en cell som representeras av en instans av HtmlTableCell klassen använder du RowSpan egenskapen för att ange antalet rader som cellen upptar. På så sätt kan du skapa en cell i tabellen som upptar mer än en rad. Anta till exempel att du har en tabell som innehåller två kolumner och två rader. Du kan skapa en kolumn som överlappar båda raderna. RowSpan Ange egenskapen för den vänstra cellen i den första kolumnen så 2 att den anger att den här cellen tar upp två rader i tabellen.

Caution

När du sträcker dig över rader måste du definiera en cell med färre celler i kolumnen för varje rad som du sträcker dig över. Om du till exempel sträcker dig över två rader definierar du en färre cell i kolumnen. Annars är den kolumnen längre än antalet rader i tabellen och tabellen visas inte som förväntat.

Gäller för

Se även