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 объекте отображаются в виде push-кнопок.
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 | Элемент управления "Кнопка". |
Нажатие кнопок в вызывает ButtonColumnItemCommand событие . Вы можете программно управлять действием, которое выполняется при нажатии кнопки, предоставив обработчик событий для ItemCommand события.
Значение этого свойства хранится в состоянии представления.