Share via


ButtonColumn.ButtonType 屬性

定義

取得或設定要顯示於 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

屬性值

其中一個 ButtonColumnType 值。 預設值為 LinkButton

例外狀況

指定的資料行型別不是其中一個 ButtonColumnType 值。

範例

下列程式碼範例示範如何使用 ButtonType 屬性來指定 物件中的 ButtonColumn 按鈕顯示為按鈕。

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

備註

ButtonType使用 屬性可指定 物件中的 ButtonColumn 按鈕是否顯示為連結或按鈕。 下表列出可能的設定。

按鈕類型 顯示
LinkButton 連結。
PushButton 按鈕控制項。

按一下 中的 ButtonColumn 按鈕會 ItemCommand 引發 事件。 您可以藉由提供事件的事件處理常式 ItemCommand ,以程式設計方式控制按一下按鈕時所執行的動作。

此屬性的值會儲存在檢視狀態中。

適用於

另請參閱