다음을 통해 공유


TableCellCollection.Remove(TableCell) 메서드

정의

에서 지정된 TableCell 값을 TableCellCollection제거합니다.

public:
 void Remove(System::Web::UI::WebControls::TableCell ^ cell);
public void Remove(System.Web.UI.WebControls.TableCell cell);
member this.Remove : System.Web.UI.WebControls.TableCell -> unit
Public Sub Remove (cell As TableCell)

매개 변수

cell
TableCell

TableCell 에서 제거할 항목입니다TableCellCollection.

예제

다음 예제에서는 메서드를 Remove 사용하여 테이블에서 가운데 열을 제거하는 방법을 보여 줍니다. 예제 CellsTableRow 에서 속성은 클래스의 TableCellCollection 인스턴스입니다.

<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

    void Page_Load(Object sender, EventArgs e)
    {

        int numRows = 5;
        int numCells = 7;
        int counter = 1;
        TableCell remove;

        // Create a table;
        for (int rowNum = 0; rowNum < numRows; rowNum++)
        {
            TableRow rw = new TableRow();
            for (int cellNum = 0; cellNum < numCells; cellNum++)
            {
                TableCell cel = new TableCell();
                cel.Text = counter.ToString();
                counter++;
                rw.Cells.Add(cel);
            }
            Table1.Rows.Add(rw);
        }

        // Remove the center column.
        for (int rowNum = 0; rowNum < numRows; rowNum++)
        {
            remove = Table1.Rows[rowNum].Cells[3];
            Table1.Rows[rowNum].Cells.Remove(remove);
        }
    }

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>TableCellCollection Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>

    <h3>TableCellCollection Example</h3>
    <asp:Table id="Table1" runat="server" />

    </div>
    </form>
</body>
</html>
<%@ Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
    Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
        
        Dim numrows As Integer = 5
        Dim numcells As Integer = 7
        Dim counter As Integer = 1
        Dim remove As TableCell
        
        ' Create a table.
        Dim rowNum As Integer
        For rowNum = 0 To numrows - 1
            Dim rw As New TableRow()
            Dim cellNum As Integer
            For cellNum = 0 To numcells - 1
                Dim cel As New TableCell()
                cel.Text = counter.ToString()
                counter += 1
                rw.Cells.Add(cel)
            Next
            Table1.Rows.Add(rw)
        Next
        
        ' Remove the center column.
        For rowNum = 0 To numrows - 1
            remove = Table1.Rows(rowNum).Cells(3)
            Table1.Rows(rowNum).Cells.Remove(remove)
        Next
    End Sub

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>TableCellCollection Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>

    <h3>TableCellCollection Example</h3>
    <asp:Table id="Table1" runat="server" />

    </div>
    </form>
</body>
</html>

설명

이 메서드를 사용하여 지정한 TableCell 값을 제거합니다 TableCellCollection.

적용 대상

추가 정보