HtmlTableCellCollection.CopyTo(Array, Int32) Método

Definición

Copia los elementos de la colección HtmlTableCellCollection en el objeto Array especificado, empezando por el índice especificado en Array.

public:
 virtual void CopyTo(Array ^ array, int index);
public void CopyTo (Array array, int index);
abstract member CopyTo : Array * int -> unit
override this.CopyTo : Array * int -> unit
Public Sub CopyTo (array As Array, index As Integer)

Parámetros

array
Array

Array de base cero que recibe los elementos copiados de HtmlTableCellCollection.

index
Int32

El primer índice de Array que recibe los elementos.

Implementaciones

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar el CopyTo método para crear una matriz que contenga el mismo contenido que la HtmlTableCellCollection colección. A continuación, la matriz se recorre en iteración para mostrar el contenido de la HtmlTableCellCollection colección.

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

    HtmlTableCell[] myCellArray = new HtmlTableCell[2];

    // Copy the collection to an array.
    Table1.Rows[0].Cells.CopyTo(myCellArray, 0);

    Span1.InnerText = "The copied items from the selected row are: ";

    // Iterate through the array and display its contents.
    foreach (HtmlTableCell cell in myCellArray)
    {

      Span1.InnerText = Span1.InnerText + " " + cell.InnerText;

    }

  }

</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="Display the contents of the first row"
             onserverclick="Button_Click" 
             runat="server"/>

      <br /><br />

      <span id="Span1"
            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 myCellArray(1) As HtmlTableCell
    Dim cell As HtmlTableCell
 
    ' Copy the collection to an array.
    Table1.Rows(0).Cells.CopyTo(myCellArray, 0)
 
    Span1.InnerText = "The copied items from the selected row are: "

    ' Iterate through the array and display its contents.
    For Each cell In myCellArray
         
      Span1.InnerText = Span1.InnerText & " " & cell.InnerText
 
    Next cell

  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="Display the contents of the first row"
             onserverclick="Button_Click" 
             runat="server"/>

      <br /><br />

      <span id="Span1"
            runat="server"/>

   </form>

</body>
</html>

Comentarios

Utilice este método para copiar el contenido de la HtmlTableCellCollection colección en el especificado System.Array, empezando por el índice especificado de la matriz.

Nota:

El array parámetro debe ser de base System.Arraycero.

Se aplica a

Consulte también