Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad ButtonColumn.ButtonType

 

Publicado: octubre de 2016

Obtiene o establece el tipo de botón para mostrar de la ButtonColumn objeto.

Espacio de nombres:   System.Web.UI.WebControls
Ensamblado:  System.Web (en System.Web.dll)

public virtual ButtonColumnType ButtonType { get; set; }

Valor de propiedad

Type: System.Web.UI.WebControls.ButtonColumnType

Uno de los valores de ButtonColumnType. De manera predeterminada, es LinkButton.

Exception Condition
ArgumentOutOfRangeException

El tipo de columna especificado no es uno de los ButtonColumnType valores.

Utilice la ButtonType propiedad para especificar si los botones de la ButtonColumn objeto se muestran como vínculos o botones de comando. En la tabla siguiente se enumera los valores posibles.

Tipo de botón

Pantalla

LinkButton

Un vínculo.

PushButton

Un control de botón.

Haga clic en los botones de la ButtonColumn provoca la ItemCommand eventos. Se puede controlar mediante programación la acción que se realiza cuando se hace clic en el botón proporcionando un controlador de eventos para el ItemCommand eventos.

El valor de esta propiedad se almacena en estado de vista.

En el ejemplo de código siguiente se muestra cómo utilizar el ButtonType propiedad para especificar que los botones de la ButtonColumn objeto se muestran como botones de comando.

private void Page_Init(Object sender, EventArgs e) 
{

   // Create dynamic column to add to Columns collection.
   ButtonColumn AddColumn = new ButtonColumn();
   AddColumn.HeaderText="Add Item"; 
   AddColumn.Text="Add";
   AddColumn.CommandName="Add";
   AddColumn.ButtonType = ButtonColumnType.PushButton;


   // Add column to Columns collection.
   ItemsGrid.Columns.AddAt(2, AddColumn);

}

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: