Sdílet prostřednictvím


ButtonColumn.ButtonType Vlastnost

Definice

Získá nebo nastaví typ tlačítka pro zobrazení v objektu 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

Hodnota vlastnosti

Jedna z ButtonColumnType hodnot. Výchozí hodnota je LinkButton.

Výjimky

Zadaný typ sloupce není jednou z ButtonColumnType hodnot.

Příklady

Následující příklad kódu ukazuje, jak pomocí ButtonType vlastnosti určit, že tlačítka v objektu ButtonColumn jsou zobrazena jako tlačítka.

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

Poznámky

ButtonType Pomocí vlastnosti můžete určit, zda jsou tlačítka v objektu ButtonColumn zobrazena jako odkaz nebo tlačítka. V následující tabulce jsou uvedena možná nastavení.

Typ tlačítka Display
LinkButton Odkaz.
PushButton Ovládací prvek tlačítka.

Kliknutím na tlačítka v události ButtonColumn vyvoláte ItemCommand událost. Akce, která se provádí při kliknutí na tlačítko, můžete programově řídit zadáním obslužné rutiny události události.ItemCommand

Hodnota této vlastnosti je uložena ve stavu zobrazení.

Platí pro

Viz také