ButtonColumn Klasa
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Typ kolumny kontrolki DataGrid zawierającej przycisk zdefiniowany przez użytkownika.
public ref class ButtonColumn : System::Web::UI::WebControls::DataGridColumn
public class ButtonColumn : System.Web.UI.WebControls.DataGridColumn
type ButtonColumn = class
inherit DataGridColumn
Public Class ButtonColumn
Inherits DataGridColumn
- Dziedziczenie
W poniższym przykładzie kodu pokazano, jak używać ButtonColumn klasy w kontrolce w celu utworzenia DataGrid przycisków Dodaj .
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
ButtonColumn Użyj klasy w kontrolceDataGrid, aby utworzyć przycisk odpowiadający każdemu wierszowi w kontrolceDataGrid. Określ podpis wyświetlane w przyciskach, ustawiając Text właściwość . Jeśli właściwość zostanie ustawionaText, wszystkie przyciski w ButtonColumn obiekcie mają ten sam podpis. Możesz też powiązać ButtonColumn przyciski z polem w źródle danych. Dzięki temu można wyświetlać różne podpisy dla każdego przycisku. Wartości w określonym polu są używane dla podpis tekstu. DataTextField Ustaw właściwość, aby powiązać ButtonColumn pole z polem w źródle danych.
Podpisy wyświetlane w przyciskach można sformatować, ustawiając DataTextField właściwość za pomocą ciągu formatowania.
Kliknięcie przycisków w obiekcie ButtonColumn powoduje podniesienie ItemCommand zdarzenia. Możesz programowo kontrolować akcję wykonywaną po kliknięciu przycisku, podając procedurę obsługi zdarzeń ItemCommand dla zdarzenia.
Domyślnie walidacja strony nie jest wykonywana po kliknięciu przycisku w obiekcie ButtonColumn . Sprawdzanie poprawności strony określa, czy kontrolki wejściowe skojarzone z kontrolką walidacji na stronie przechodzą wszystkie reguły sprawdzania poprawności określone przez kontrolkę walidacji. Aby przeprowadzić walidację strony po kliknięciu CausesValidation przycisku, ustaw właściwość na true
.
Button |
Inicjuje nowe wystąpienie klasy ButtonColumn. |
Button |
Pobiera lub ustawia typ przycisku do wyświetlenia w ButtonColumn obiekcie. |
Causes |
Pobiera lub ustawia wartość wskazującą, czy walidacja jest wykonywana po kliknięciu ButtonColumn przycisku w obiekcie. |
Command |
Pobiera lub ustawia ciąg reprezentujący polecenie do wykonania po kliknięciu ButtonColumn przycisku w obiekcie. |
Data |
Pobiera lub ustawia nazwę pola ze źródła danych w celu powiązania z obiektem ButtonColumn . |
Data |
Pobiera lub ustawia ciąg określający format wyświetlania dla podpis w każdym przycisku. |
Design |
Pobiera wartość wskazującą, czy kolumna jest w trybie projektowania. (Odziedziczone po DataGridColumn) |
Footer |
Pobiera właściwości stylu dla sekcji stopki kolumny. (Odziedziczone po DataGridColumn) |
Footer |
Pobiera lub ustawia tekst wyświetlany w sekcji stopki kolumny. (Odziedziczone po DataGridColumn) |
Header |
Pobiera lub ustawia lokalizację obrazu do wyświetlenia w sekcji nagłówka kolumny. (Odziedziczone po DataGridColumn) |
Header |
Pobiera właściwości stylu dla sekcji nagłówka kolumny. (Odziedziczone po DataGridColumn) |
Header |
Pobiera lub ustawia tekst wyświetlany w sekcji nagłówka kolumny. (Odziedziczone po DataGridColumn) |
Is |
Pobiera wartość określającą, czy DataGridColumn obiekt jest oznaczony w celu zapisania stanu. (Odziedziczone po DataGridColumn) |
Item |
Pobiera właściwości stylu dla komórek elementów kolumny. (Odziedziczone po DataGridColumn) |
Owner |
Pobiera kontrolkę DataGrid , do którego należy kolumna. (Odziedziczone po DataGridColumn) |
Sort |
Pobiera lub ustawia nazwę pola lub wyrażenia, które ma być przekazywane do OnSortCommand(DataGridSortCommandEventArgs) metody po wybraniu kolumny do sortowania. (Odziedziczone po DataGridColumn) |
Text |
Pobiera lub ustawia podpis wyświetlane w przyciskach ButtonColumn obiektu. |
Validation |
Pobiera lub ustawia grupę kontrolek weryfikacji, dla których ButtonColumn obiekt powoduje walidację, gdy publikuje z powrotem na serwerze. |
View |
StateBag Pobiera obiekt, który umożliwia kolumnie pochodzącej DataGridColumn z klasy przechowywanie jego właściwości. (Odziedziczone po DataGridColumn) |
Visible |
Pobiera lub ustawia wartość wskazującą, czy kolumna jest widoczna w kontrolce DataGrid . (Odziedziczone po DataGridColumn) |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Format |
Konwertuje określoną wartość na format wskazywany przez DataTextFormatString właściwość. |
Get |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
Get |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
Initialize() |
Resetuje obiekt do stanu początkowego ButtonColumn . |
Initialize |
Resetuje komórkę w obiekcie do stanu początkowego ButtonColumn . |
Load |
Ładuje stan DataGridColumn obiektu. (Odziedziczone po DataGridColumn) |
Memberwise |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
On |
Wywołuje metodę OnColumnsChanged() . (Odziedziczone po DataGridColumn) |
Save |
Zapisuje bieżący stan DataGridColumn obiektu. (Odziedziczone po DataGridColumn) |
To |
Zwraca reprezentację ciągu kolumny. (Odziedziczone po DataGridColumn) |
Track |
Powoduje śledzenie zmian stanu widoku w kontrolce serwera, dzięki czemu mogą być przechowywane w obiekcie kontroli StateBag serwera. (Odziedziczone po DataGridColumn) |
IState |
Pobiera wartość wskazującą, czy kolumna śledzi zmiany stanu widoku. (Odziedziczone po DataGridColumn) |
IState |
Ładuje wcześniej zapisany stan. (Odziedziczone po DataGridColumn) |
IState |
Zwraca obiekt zawierający zmiany stanu. (Odziedziczone po DataGridColumn) |
IState |
Rozpoczyna śledzenie zmian stanu. (Odziedziczone po DataGridColumn) |
Produkt | Wersje |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: