ButtonColumn.ButtonType 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定要顯示於 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 ,以程式設計方式控制按一下按鈕時所執行的動作。
此屬性的值會儲存在檢視狀態中。