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 ,以编程方式控制单击按钮时执行的操作。
此属性的值存储在视图状态中。