TableRowCollection.RemoveAt Method
Removes a TableRow from the TableRowCollection at the specified index.
[Visual Basic] Public Overridable Sub RemoveAt( _ ByVal index As Integer _ ) Implements IList.RemoveAt [C#] public virtual void RemoveAt( int index ); [C++] public: virtual void RemoveAt( int index ); [JScript] public function RemoveAt( index : int );
Parameters
- index
- The index of the TableRow to remove from the TableRowCollection.
Implements
Remarks
Use this method to remove a TableRow from the TableRowCollection at the specified index.
Example
[Visual Basic, C#] The following example demonstrates how to use the RemoveAt method to remove a row from the table. Note that in the example, the Rows property of the Table is an instance of the TableRowCollection class. Also note that the index of the Rows collection is zero-based.
[Visual Basic] <%@ Page Language="VB" AutoEventWireup="True" %> <html> <head> <script runat="server"> Sub Page_Load(sender As Object, e As EventArgs) Dim numrows As Integer = 5 Dim numcells As Integer = 7 Dim counter As Integer = 1 ' Create a table. Dim j As Integer For j = 0 To numrows - 1 Dim r As New TableRow() Dim i As Integer For i = 0 To numcells - 1 Dim c As New TableCell() c.Text = counter.ToString() counter += 1 r.Cells.Add(c) Next i Table1.Rows.Add(r) Next j ' Remove the center row. Table1.Rows.RemoveAt(2) End Sub </script> </head> <body> <h3>TableCellCollection Example</h3> <form runat=server> <asp:Table id="Table1" runat="server"/> </form> </body> </html> [C#] <%@ Page Language="C#" AutoEventWireup="True" %> <html> <head> <script runat="server"> void Page_Load(Object sender, EventArgs e) { int numrows = 5; int numcells = 7; int counter = 1; // Create a table. for (int j=0; j<numrows; j++) { TableRow r = new TableRow(); for (int i=0; i<numcells; i++) { TableCell c = new TableCell(); c.Text=counter.ToString(); counter++; r.Cells.Add(c); } Table1.Rows.Add(r); } // Remove the center row. Table1.Rows.RemoveAt(2); } </script> </head> <body> <h3>TableCellCollection Example</h3> <form runat=server> <asp:Table id="Table1" runat="server"/> </form> </body> </html>
[C++, JScript] No example is available for C++ or JScript. To view a Visual Basic or C# example, click the Language Filter button
in the upper-left corner of the page.
Requirements
Platforms: Windows 2000, Windows XP Professional, Windows Server 2003 family
See Also
TableRowCollection Class | TableRowCollection Members | System.Web.UI.WebControls Namespace | TableRow | Table | Rows