Bagikan melalui


HtmlTableRowCollection.CopyTo(Array, Int32) Metode

Definisi

Menyalin item dari HtmlTableRowCollection koleksi ke objek yang ditentukan Array , dimulai dari indeks yang ditentukan dalam 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)

Parameter

array
Array

Berbasis Array nol yang menerima item yang disalin dari HtmlTableRowCollection.

index
Int32

Indeks pertama dalam array yang ditentukan untuk menerima item.

Penerapan

Contoh

Contoh kode berikut menunjukkan cara menggunakan CopyTo metode untuk membuat array yang berisi konten HtmlTableRowCollection yang sama dengan koleksi. Array kemudian diulang untuk menampilkan konten koleksi.

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

    HtmlTableRow[] myRowArray = new HtmlTableRow[2];

    // Copy the collection to an array.
    Table1.Rows.CopyTo(myRowArray, 0);

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

    // Iterate through the array and display its contents.
    foreach (HtmlTableRow row in myRowArray)
    {

      Span1.InnerText = Span1.InnerText + " " + row.Cells[0].InnerText +
                        " " + row.Cells[1].InnerText;

    }

  }

</script>

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

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

      <h3>HtmlTableRowCollection Example</h3>

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

         <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 row contents in the table"
             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 myRowArray(1) As HtmlTableRow
    Dim row As HtmlTableRow
 
    ' Copy the collection to an array.
    Table1.Rows.CopyTo(myRowArray, 0)
 
    Span1.InnerText = "The copied items from the selected row are: "

    ' Iterate through the array and display its contents.
    For Each row In myRowArray
         
      Span1.InnerText = Span1.InnerText & " " & row.Cells(0).InnerText & _
                        " " & row.Cells(1).InnerText
 
    Next row

  End Sub

</script>

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

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

      <h3>HtmlTableRowCollection Example</h3>

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

         <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 row contents in the table"
             onserverclick = "Button_Click" 
             runat="server"/>

      <br /><br />

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

   </form>

</body>
</html>

Keterangan

Gunakan metode ini untuk menyalin konten HtmlTableRowCollection koleksi ke dalam objek yang ditentukan System.Array , dimulai dari indeks yang ditentukan dalam array.

Catatan

Parameter array harus berbasis nol System.Array.

Berlaku untuk

Lihat juga