ButtonColumn.ButtonType Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.