Condividi tramite


HtmlTableCellCollection.RemoveAt(Int32) Metodo

Definizione

Rimuove l'oggetto HtmlTableCell in corrispondenza dell'indice specificato dall'insieme HtmlTableCellCollection.

public:
 void RemoveAt(int index);
public void RemoveAt (int index);
member this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)

Parametri

index
Int32

Indice dell'oggetto HtmlTableCell da rimuovere da HtmlTableCellCollection.

Eccezioni

L'indice specificato non è compreso nell'intervallo dei valori di indice dell'insieme.

Esempio

Nell'esempio di codice seguente viene illustrato come usare il RemoveAt metodo per rimuovere l'elemento nell'indice HtmlTableCellCollection specificato dalla raccolta. In questo esempio vengono rimosse le celle dalla prima colonna del HtmlTable controllo.

<%@ 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">
<script runat="server">

  void Button_Click(Object sender, EventArgs e)
  {

    // Iterate through the rows of the table.
    for (int i = 0; i <= Table1.Rows.Count - 1; i++)
    {

      // Remove the cells from the first column.
      Table1.Rows[i].Cells.RemoveAt(0);

    }

  }

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
   <title>HtmlTableCellCollection Example</title>
</head>
<body>

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

      <h3>HtmlTableCellCollection Example</h3>

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

         <tr>
            <td>
               Cell 1
            </td>
            <td>
               Cell 2
            </td>
         </tr>
         <tr>
            <td>
               Cell 3
            </td>
            <td>
               Cell 4
            </td>
         </tr>

      </table>

      <br /><br />
  
      <input type="button" 
             value="Remove First Column from Table"
             onserverclick="Button_Click" 
             runat="server"/>

   </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">
<script runat="server">
  
  Sub Button_Click(ByVal sender As Object, ByVal e As EventArgs)

    Dim i As Integer

    ' Iterate through the rows of the table.
    For i = 0 To Table1.Rows.Count - 1
 
      ' Remove the cells from the first column.
      Table1.Rows(i).Cells.RemoveAt(0)

    Next i

  End Sub

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
   <title>HtmlTableCellCollection Example</title>
</head>
<body>

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

      <h3>HtmlTableCellCollection Example</h3>

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

         <tr>
            <td>
               Cell 1
            </td>
            <td>
               Cell 2
            </td>
         </tr>
         <tr>
            <td>
               Cell 3
            </td>
            <td>
               Cell 4
            </td>
         </tr>

      </table>

      <br /><br />
  
      <input type="button" 
             value="Remove First Column from Table"
             onserverclick="Button_Click" 
             runat="server"/>

   </form>

</body>
</html>

Commenti

Usare questo metodo per rimuovere l'oggetto in corrispondenza dell'indice HtmlTableCell specificato da una HtmlTableCellCollection raccolta. Il numero di indice è in base zero; pertanto, il primo elemento dell'insieme ha un valore di indice di 0.

Nota

Se si specifica un indice esterno all'intervallo di valori di indice, viene generata un'eccezione.

Si applica a

Vedi anche