HtmlTableCell.RowSpan Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen der Anzahl der Zeilen, die von einer Zelle, die durch eine Instanz der HtmlTableCell Klasse dargestellt wird.
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
Eigenschaftswert
Die Anzahl der Zeilen, die von einer Zelle belegt werden, die durch eine Instanz der HtmlTableCell Klasse dargestellt wird. Der Standardwert ist -1, der angibt, dass diese Eigenschaft nicht festgelegt ist.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie die RowSpan Eigenschaft verwendet wird, um anzugeben, dass die Zelle in der ersten Spalte des HtmlTable Steuerelements zwei Zeilen umfasst.
<%@ 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>
Hinweise
Verwenden Sie in einer Zelle, die durch eine Instanz der HtmlTableCell Klasse dargestellt wird, die RowSpan Eigenschaft, um die Anzahl der Zeilen anzugeben, die die Zelle belegt. Auf diese Weise können Sie eine Zelle in der Tabelle erstellen, die mehr als eine Zeile belegt. Angenommen, Sie haben eine Tabelle, die zwei Spalten und zwei Zeilen enthält. Sie können eine Spalte erstellen, die beide Zeilen überlappt. Legen Sie die RowSpan Eigenschaft der zelle ganz links in der ersten Spalte fest, um 2 anzugeben, dass diese Zelle zwei Zeilen in der Tabelle einnimmt.
Vorsicht
Achten Sie beim Überspannen von Zeilen darauf, für jede Zeile, die Sie umfassen, eine weniger Zelle in der Spalte zu definieren. Wenn Sie beispielsweise zwei Zeilen umfassen, definieren Sie eine weniger Zelle in dieser Spalte. Andernfalls ist diese Spalte länger als die Anzahl der Zeilen in der Tabelle, und die Tabelle wird nicht wie erwartet angezeigt.