Esta documentación está archivada y no tiene mantenimiento.

HtmlTable.BgColor (Propiedad)

Obtiene o establece el color de fondo del control HtmlTable.

Espacio de nombres: System.Web.UI.HtmlControls
Ensamblado: System.Web (en system.web.dll)

public string BgColor { get; set; }
/** @property */
public String get_BgColor ()

/** @property */
public void set_BgColor (String value)

public function get BgColor () : String

public function set BgColor (value : String)

No aplicable.

Valor de propiedad

Color de fondo del control HtmlTable. El valor predeterminado es String.Empty, que indica que no se ha establecido esta propiedad.

Utilice la propiedad BgColor para especificar el color de fondo del control HtmlTable. Se puede especificar un color por su nombre o mediante un valor hexadecimal, precedido del símbolo de número (#), con el formato #RRGGBB. RR, GG y BB representan valores hexadecimales del 0 al 255 que indican los componentes rojo, verde y azul de un color, respectivamente. Por ejemplo, el valor #0000FF representa el color azul. Especifica el valor mínimo (00) de los componentes rojo y verde, y el valor máximo (FF) del componente azul.

En la tabla siguiente se muestran los dieciséis nombres de colores HTML predefinidos y sus correspondientes valores hexadecimales, que se pueden utilizar para la propiedad BgColor. Para obtener más información sobre los colores HTML, visite el sitio Web del Consorcio W3C (World Wide Web).

Nombre del color

Valor hexadecimal

Aguamarina

#00FFFF

Negro

#000000

Azul

#0000FF

Fucsia

#FF00FF

Gris

#808080

Verde

#008000

Verde lima

#00FF00

Rojo oscuro

#800000

Azul marino

#000080

Oliva

#808000

Púrpura

#800080

Rojo

#FF0000

Plata

#C0C0C0

Verde azulado

#008080

Blanco

#FFFFFF

Amarillo

#FFFF00

Los colores disponibles para la propiedad BgColor se pueden determinar a partir de la enumeración KnownColor.

En los nombres de colores no se distinguen mayúsculas de minúsculas.

En el siguiente ejemplo de código se muestra cómo utilizar la propiedad BgColor para controlar mediante programación el color de fondo del control HtmlTable.

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

    // Set the properties of the HtmlTable with the
    // user selections.
    Table1.BgColor = BgColorSelect.Value;
    Table1.Border = Convert.ToInt32(BorderSelect.Value);
    Table1.BorderColor = BorderColorSelect.Value;
    Table1.Height = HeightSelect.Value;
    Table1.Width = WidthSelect.Value;

  }

</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>

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

         <tr>
            <th>
               Column 1
            </th>
            <th>
               Column 2
            </th>
            <th>
               Column 3
            </th>
         </tr>
         <tr>
            <td>
               Cell 1
            </td>
            <td>
               Cell 2
            </td>
            <td>
               Cell 3
            </td>
         </tr>
         <tr>
            <td>
               Cell 4
            </td>
            <td>
               Cell 5
            </td>
            <td>
               Cell 6
            </td>
         </tr>

      </table>
      
      <hr />

      Select the display settings: <br /><br />

      BgColor:
      <select id="BgColorSelect" 
              runat="server">

         <option value="Red">Red</option>
         <option value="Blue">Blue</option>
         <option value="Green">Green</option>
         <option value="Black">Black</option>
         <option value="White" selected="selected">White</option>
        
      </select>

      &nbsp;&nbsp;

      Border:
      <select id="BorderSelect" 
              runat="server">

         <option value="0">0</option>
         <option value="1" selected="selected">1</option>
         <option value="2">2</option>
         <option value="3">3</option>
         <option value="4">4</option>
         <option value="5">5</option>

      </select>

      &nbsp;&nbsp;

      BorderColor:
      <select id="BorderColorSelect" 
              runat="server">

         <option value="Red">Red</option>
         <option value="Blue">Blue</option>
         <option value="Green">Green</option>
         <option value="Black" selected="selected">Black</option>
         <option value="White">White</option>

      </select>

      <br /><br />

      Height:
      <select id="HeightSelect" 
              runat="server">

         <option value="0">0</option>
         <option value="100">100</option>
         <option value="150">150</option>
         <option value="200">200</option>
         <option value="250">250</option>

      </select>

      &nbsp;&nbsp;

      Width:
      <select id="WidthSelect" 
              runat="server">

         <option value="0">0</option>
         <option value="200">200</option>
         <option value="250">250</option>
         <option value="300">300</option>
         <option value="350">350</option>

      </select>
       
      <br /><br />
  
      <input type="button" 
             value="Generate Table"
             onserverclick="Button_Click" 
             runat="server"/>

   </form>

</body>
</html>

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0, 1.1, 1.0
Mostrar: