HtmlTableCellCollection.Clear 方法

定义

HtmlTableCellCollection 集合中移除所有 HtmlTableCell 对象。Removes all HtmlTableCell objects from the HtmlTableCellCollection collection.

public:
 void Clear();
public void Clear ();
member this.Clear : unit -> unit
Public Sub Clear ()

示例

下面的代码示例演示如何使用Clear方法HtmlTableCellCollection从集合中移除所有项。The following code example demonstrates how to use the Clear method to remove all items from the HtmlTableCellCollection collection. 然后, 新项将添加到集合并显示在HtmlTable控件中。New entries are then added to the collection and displayed in the HtmlTable control.

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

    // Clear the cells from the first row and remove the 
    // row from the table.
    Table1.Rows[0].Cells.Clear();
    Table1.Rows.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 Row 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)
 
    ' Clear the cells from the first row and remove the 
    ' row from the table.
    Table1.Rows(0).Cells.Clear()
    Table1.Rows.RemoveAt(0)

  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 Row from Table"
             onserverclick="Button_Click" 
             runat="server"/>

   </form>

</body>
</html>

注解

HtmlTableCell使用此方法可HtmlTableCellCollection从集合中移除所有对象, 并将Count属性重0置为。Use this method to remove all HtmlTableCell objects from the HtmlTableCellCollection collection and reset the Count property to 0.

备注

此方法将删除行中的单元, 但不会从表中删除该行。This method removes the cells from a row, but it does not remove the row from the table. 若要从表中删除行, 请确保同时从HtmlTableRow HtmlTable控件的Rows集合中移除表示该行的对象。To remove a row from the table, be sure to also remove the HtmlTableRow object that represents the row from the Rows collection of the HtmlTable control.

适用于

另请参阅