ButtonColumn.ButtonType Eigenschap

Definitie

Hiermee wordt het type knop opgehaald of ingesteld dat in het ButtonColumn object moet worden weergegeven.

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

Waarde van eigenschap

Een van de ButtonColumnType waarden. De standaardwaarde is LinkButton.

Uitzonderingen

Het opgegeven kolomtype is geen van de ButtonColumnType waarden.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de ButtonType eigenschap gebruikt om op te geven dat de knoppen in het ButtonColumn object worden weergegeven als drukknoppen.

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

Opmerkingen

Gebruik de ButtonType eigenschap om op te geven of de knoppen in het ButtonColumn object worden weergegeven als koppelings- of drukknoppen. De volgende tabel bevat de mogelijke instellingen.

Knoptype Beeldscherm
LinkButton Een koppeling.
PushButton Een knop besturingselement.

Als u op de knoppen in de ButtonColumn knop klikt, wordt de ItemCommand gebeurtenis gegenereerd. U kunt programmatisch bepalen welke actie wordt uitgevoerd wanneer op de knop wordt geklikt door een gebeurtenishandler voor de ItemCommand gebeurtenis op te geven.

De waarde van deze eigenschap wordt opgeslagen in de weergavestatus.

Van toepassing op

Zie ook