Compartir a través de


ButtonColumn.ButtonType Propiedad

Definición

Obtiene o establece el tipo de botón que se muestra en el objeto ButtonColumn.

public:
 virtual property System::Web::UI::WebControls::ButtonColumnType ButtonType { System::Web::UI::WebControls::ButtonColumnType get(); void set(System::Web::UI::WebControls::ButtonColumnType value); };
public virtual System.Web.UI.WebControls.ButtonColumnType ButtonType { get; set; }
member this.ButtonType : System.Web.UI.WebControls.ButtonColumnType with get, set
Public Overridable Property ButtonType As ButtonColumnType

Valor de propiedad

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

Excepciones

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

Ejemplos

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

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);
}
Private Sub Page_Init(sender As Object, e As EventArgs)
    
    ' Create dynamic column to add to Columns collection.
    Dim AddColumn As 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)
End Sub

Comentarios

Utilice la ButtonType propiedad para especificar si los botones del ButtonColumn objeto se muestran como botones de vínculo o de inserción. En la tabla siguiente se enumeran los valores posibles.

Tipo de botón Pantalla
LinkButton Vínculo.
PushButton Control de botón.

Al hacer clic en los botones de , ButtonColumn se genera el ItemCommand evento . 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 evento.

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

Se aplica a

Consulte también