Freigeben über


ButtonColumn.ButtonType Eigenschaft

Definition

Ruft den Typ der im ButtonColumn-Objekt anzuzeigenden Schaltfläche ab oder legt diesen fest.

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

Eigenschaftswert

Einer der ButtonColumnType-Werte. Der Standardwert ist LinkButton.

Ausnahmen

Der angegebene Spaltentyp ist keiner der ButtonColumnType-Werte.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die ButtonType -Eigenschaft verwendet wird, um anzugeben, dass die Schaltflächen im ButtonColumn Objekt als Drucktasten angezeigt werden.

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

Hinweise

Verwenden Sie die ButtonType -Eigenschaft, um anzugeben, ob die Schaltflächen im ButtonColumn Objekt als Link- oder Druckschaltflächen angezeigt werden. In der folgenden Tabelle sind die möglichen Einstellungen aufgeführt.

Schaltflächentyp Anzeige
LinkButton Ein Link.
PushButton Ein Schaltflächen-Steuerelement.

Durch Klicken auf die Schaltflächen im ButtonColumn löst das Ereignis aus ItemCommand . Sie können die Aktion, die beim Klicken auf die Schaltfläche ausgeführt wird, programmgesteuert steuern, indem Sie einen Ereignishandler für das ItemCommand Ereignis bereitstellen.

Der Wert dieser Eigenschaft wird im Ansichtszustand gespeichert.

Gilt für:

Weitere Informationen