ButtonColumn.ButtonType Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger vilken typ av knapp som ska visas i ButtonColumn objektet.
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
Egenskapsvärde
Ett av ButtonColumnType värdena. Standardvärdet är LinkButton.
Undantag
Den angivna kolumntypen är inte ett av ButtonColumnType värdena.
Exempel
I följande kodexempel visas hur du använder ButtonType egenskapen för att ange att knapparna ButtonColumn i objektet ska visas som push-knappar.
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
Kommentarer
Använd egenskapen ButtonType för att ange om knapparna ButtonColumn i objektet ska visas som länk- eller push-knappar. I följande tabell visas möjliga inställningar.
| Knapptyp | Skärm |
|---|---|
| LinkButton | En länk. |
| PushButton | En knappkontroll. |
Om du klickar på knapparna i höjs ButtonColumnItemCommand händelsen. Du kan programmatiskt styra den åtgärd som utförs när knappen klickas genom att tillhandahålla en händelsehanterare för ItemCommand händelsen.
Värdet för den här egenskapen lagras i visningstillstånd.