Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore HtmlTableCell (String)

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza di HtmlTableCell classe, utilizzando il nome di tag specificato.

Spazio dei nomi:   System.Web.UI.HtmlControls
Assembly:  System.Web (in System.Web.dll)

public HtmlTableCell(
	string tagName
)

Parametri

tagName
Type: System.String

Il nome dell'elemento del tag.

Utilizzare questo costruttore per creare e inizializzare una nuova istanza di HtmlTableCell (classe). Consente di creare un HtmlTableCell oggetto che rappresenta una cella in un HtmlTable controllo. Viene comunemente utilizzato per creare un HtmlTableCell oggetto che rappresenta un <th> (elemento) per una cella di intestazione di tabella. Sebbene sia possibile utilizzare questo costruttore per creare un <td> elemento per una cella di dati tabella, è in genere utilizzare il costruttore predefinito.

System_CAPS_noteNota

Sebbene questo costruttore consente di specificare l'elemento cella per creare, il <th> elemento è l'unico elemento cella è supportato. Per la compatibilità futura, questo costruttore consente di creare altri elementi di cella HTML che potrebbero diventare disponibili.

Nella tabella seguente mostra il valore di proprietà iniziali per un'istanza di HtmlTableCell.

Proprietà

Valore iniziale

TagName

Valore del parametro tagName.

Esempio di codice riportato di seguito viene illustrato come creare un'istanza di un HtmlTable controllare con HtmlTableCell Controlla e posizionare la tabella della pagina Web. Si noti come il HtmlTableCell costruttore predefinito del controllo viene utilizzato per creare un <td> elemento, mentre il costruttore di overload che accetta un parametro di stringa viene utilizzato con il valore letterale "th" per creare un <th> elemento.

<%@ 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 Page_Load(Object sender, EventArgs e)
  {

    // Create an instance of an HtmlTable control.
    HtmlTable table = new HtmlTable();
    table.Border = 1;
    table.CellPadding = 3;

    // Populate the HtmlTable control by adding rows to it. 
    for (int rowcount = 0; rowcount < 5; rowcount++)
    {
      // Create a new HtmlTableRow control.
      HtmlTableRow row = new HtmlTableRow();

      // Add cells to the HtmlTableRow control.
      for (int cellcount = 0; cellcount < 4; cellcount++)
      {
        // Define a new HtmlTableCell control.
        HtmlTableCell cell;

        // Create table header cells for the first row.
        if (rowcount <= 0)
        {
          cell = new HtmlTableCell("th");
        }
        else
        {
          cell = new HtmlTableCell();
        }

        // Create the text for the cell.
        cell.Controls.Add(new LiteralControl(
          "row " + rowcount.ToString() + ", " +
          "column " + cellcount.ToString()));

        // Add the cell to the HtmlTableRow Cells collection. 
        row.Cells.Add(cell);

      }

      // Add the row to the HtmlTable Rows collection.
      table.Rows.Add(row);

    }

    // Add the control to the Controls collection of the 
    // PlaceHolder control.
    Place.Controls.Clear();
    Place.Controls.Add(table);

  }

</script>

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

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

      <h3> HtmlTable Example </h3> 

      <asp:PlaceHolder id="Place" 
                       runat="server"/>

   </form>

</body>
</html>

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: