Condividi tramite


ButtonColumn.ButtonType Proprietà

Definizione

Ottiene o imposta il tipo di pulsante da visualizzare nell'oggetto 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

Valore della proprietà

Uno dei ButtonColumnType valori. Il valore predefinito è LinkButton.

Eccezioni

Il tipo di colonna specificato non è uno dei ButtonColumnType valori.

Esempio

Nell'esempio di codice seguente viene illustrato come utilizzare la ButtonType proprietà per specificare che i pulsanti nell'oggetto ButtonColumn vengono visualizzati come pulsanti di scelta rapida.

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

Commenti

Utilizzare la ButtonType proprietà per specificare se i pulsanti nell'oggetto ButtonColumn vengono visualizzati come pulsanti di collegamento o di pressione. Nella tabella seguente sono elencate le possibili impostazioni.

Tipo di pulsante Display
LinkButton Collegamento.
PushButton Controllo pulsante.

Facendo clic sui pulsanti nell'oggetto ButtonColumn viene generato l'evento ItemCommand . È possibile controllare a livello di codice l'azione eseguita quando si fa clic sul pulsante fornendo un gestore eventi per l'evento ItemCommand .

Il valore di questa proprietà viene archiviato nello stato di visualizzazione.

Si applica a

Vedi anche