Nyelv

ButtonFieldBase Osztály

Definíció

A gombmezők, például ButtonField az osztály vagy CommandField az osztály absztrakt alaposztályaként szolgál. Az ButtonFieldBase osztály az összes gombmezőre jellemző metódusokat és tulajdonságokat tartalmazza.

public ref class ButtonFieldBase abstract : System::Web::UI::WebControls::DataControlField
public abstract class ButtonFieldBase : System.Web.UI.WebControls.DataControlField
type ButtonFieldBase = class
    inherit DataControlField
Public MustInherit Class ButtonFieldBase
Inherits DataControlField
Öröklődés
ButtonFieldBase
Származtatott

Megjegyzések

Az ButtonFieldBase osztály a gombmezők absztrakt alaposztálya, és tartalmazza az összes gombmezőre jellemző metódusokat és tulajdonságokat. Mivel ez az osztály absztrakt, közvetlenül nem hozhat létre példányt. Ehelyett létre kell hoznia egy nem absztrakt osztály egy példányát, amely örökli az ButtonFieldBase osztályt, például az osztályt vagy ButtonField az osztálytCommandField.

ButtonFieldBase Az adatokhoz kötött vezérlők (például a GridViewDetailsView vezérlők) egy vagy több gomb megjelenítésére használnak egy vagy több gombot minden megjelenített rekordhoz. A gombmezők attól függően eltérően jelennek meg, hogy milyen adatkötésű vezérlőelemben használják. A vezérlő például GridView oszlopként jelenít meg egy gombmezőt, míg a DetailsView vezérlőelem sorként jeleníti meg.

Ha egy gombmezőben egy gombra kattint, a szülő adathoz kötött vezérlőelem parancseseménye aktiválható. A parancsesemény eseménykezelőjének megadásával megadhat egy egyéni rutint, amelyet egy gombra kattintva hajthat végre.

Note

A GridView vezérlő az eseményt, RowCommand míg a DetailsView vezérlő az eseményt ItemCommand emeli ki.

A megjelenítendő gomb típusának megadásához használja a tulajdonságot ButtonType . Az objektum fejlécszakaszának ButtonFieldBase megjelenítéséhez vagy elrejtéséhez állítsa be a tulajdonságot ShowHeader .

Note

Egyes adathoz kötött vezérlők (például a GridView vezérlő) csak a vezérlő teljes fejlécszakaszát jeleníthetik meg vagy rejthetik el. Ezek az adathoz kötött vezérlők nem támogatják az ShowHeader egyes gombmezők tulajdonságát. Az adatkötött vezérlőelem teljes fejlécszakaszának megjelenítéséhez vagy elrejtéséhez (ha van ilyen) használja a ShowHeader vezérlőelem tulajdonságát.

Megjegyzések az implementálókhoz

Ha az ButtonFieldBase osztálytól örököl, felül kell bírálnia a következő tagot: CopyProperties(DataControlField).

Konstruktorok

Name Description
ButtonFieldBase()

Inicializálja a ButtonFieldBase osztály új példányát.

Tulajdonságok

Name Description
AccessibleHeaderText

Lekéri vagy beállítja bizonyos vezérlők tulajdonságértékeként AbbreviatedText megjelenített szöveget.

(Öröklődés forrása DataControlField)
ButtonType

Lekéri vagy beállítja a gombtípust, hogy megjelenjen a gombmezőben.

CausesValidation

Lekéri vagy beállít egy értéket, amely jelzi, hogy az ellenőrzés akkor történik-e, amikor egy ButtonFieldBase objektum egyik gombjára kattint.

Control

Az objektumhoz társított adatvezérlőre DataControlField mutató hivatkozást kap.

(Öröklődés forrása DataControlField)
ControlStyle

Lekéri az objektum által tartalmazott webkiszolgáló-vezérlők stílusát DataControlField .

(Öröklődés forrása DataControlField)
DesignMode

Beolvas egy értéket, amely jelzi, hogy egy adatvezérlő mező jelenleg tervezőkörnyezetben van-e megtekintve.

(Öröklődés forrása DataControlField)
FooterStyle

Lekéri vagy beállítja az adatvezérlő mező láblécének stílusát.

(Öröklődés forrása DataControlField)
FooterText

Lekéri vagy beállítja az adatvezérlő mező láblécelemében megjelenő szöveget.

(Öröklődés forrása DataControlField)
HeaderImageUrl

Lekéri vagy beállítja egy kép URL-címét, amely egy adatvezérlő mező fejlécelemében jelenik meg.

(Öröklődés forrása DataControlField)
HeaderStyle

Lekéri vagy beállítja az adatvezérlő mező fejlécének stílusát.

(Öröklődés forrása DataControlField)
HeaderText

Lekéri vagy beállítja az adatvezérlő mező fejlécelemében megjelenő szöveget.

(Öröklődés forrása DataControlField)
InsertVisible

Beolvas egy értéket, amely jelzi, hogy az DataControlField objektum látható-e, ha a szülő adatkötésű vezérlőelem beszúrási módban van.

(Öröklődés forrása DataControlField)
IsTrackingViewState

Beolvas egy értéket, amely jelzi, hogy az DataControlField objektum menti-e a nézetállapot módosításait.

(Öröklődés forrása DataControlField)
ItemStyle

Lekéri az adatvezérlő mező által megjelenített szövegalapú tartalom stílusát.

(Öröklődés forrása DataControlField)
ShowHeader

Lekéri vagy beállít egy értéket, amely jelzi, hogy a fejlécszakasz megjelenik-e egy ButtonFieldBase objektumban.

SortExpression

Lekéri vagy beállítja az adatforrás-vezérlő által az adatok rendezésére használt rendezési kifejezést.

(Öröklődés forrása DataControlField)
ValidateRequestMode

Lekéri vagy beállít egy értéket, amely meghatározza, hogy a vezérlő ellenőrzi-e az ügyfélbemenetet.

(Öröklődés forrása DataControlField)
ValidationGroup

Lekéri vagy beállítja az érvényesítési vezérlők csoportjának nevét annak ellenőrzésére, hogy egy objektum egyik ButtonFieldBase gombjára kattint-e.

ViewState

Lekéri az állapotinformációk szótárát, amely lehetővé teszi egy objektum nézetállapotának mentését és visszaállítását DataControlField ugyanazon lap több kérésében.

(Öröklődés forrása DataControlField)
Visible

Lekéri vagy beállít egy értéket, amely jelzi, hogy egy adatvezérlő mező renderelve van-e.

(Öröklődés forrása DataControlField)

Metódusok

Name Description
CloneField()

Másolatot készít az aktuális DataControlFieldszármaztatott objektumról.

(Öröklődés forrása DataControlField)
CopyProperties(DataControlField)

Másolja az osztályból ButtonFieldBase származtatott aktuális objektum tulajdonságait a megadott DataControlField objektumba.

CreateField()

Ha felül van bírálva egy származtatott osztályban, létrehoz egy üres DataControlField-származtatott objektumot.

(Öröklődés forrása DataControlField)
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
ExtractValuesFromCell(IOrderedDictionary, DataControlFieldCell, DataControlRowState, Boolean)

Kinyeri az adatvezérlő mező értékét az aktuális táblázatcellából, és hozzáadja az értéket a megadott IDictionary gyűjteményhez.

(Öröklődés forrása DataControlField)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
Initialize(Boolean, Control)

Alapszintű példány inicializálását hajtja végre egy adatvezérlő mezőhöz.

(Öröklődés forrása DataControlField)
InitializeCell(DataControlFieldCell, DataControlCellType, DataControlRowState, Int32)

Szöveget vagy vezérlőelemeket ad hozzá egy cella vezérlőelem-gyűjteményéhez.

(Öröklődés forrása DataControlField)
LoadViewState(Object)

Visszaállítja az adatforrásnézet korábban mentett nézetállapotát.

(Öröklődés forrása DataControlField)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
OnFieldChanged()

Az eseményt emeli FieldChanged ki.

(Öröklődés forrása DataControlField)
SaveViewState()

Menti a DataControlField nézetállapot módosításait a lap kiszolgálóra való visszatérése óta.

(Öröklődés forrása DataControlField)
ToString()

Az objektumot jelképező DataControlField sztringet ad vissza.

(Öröklődés forrása DataControlField)
TrackViewState()

Ez azt eredményezi, hogy az DataControlField objektum nyomon követi a nézetállapot változásait, hogy azok a vezérlő ViewState tulajdonságában tárolhatók legyenek, és ugyanazon lap kérései között megmaradjanak.

(Öröklődés forrása DataControlField)
ValidateSupportsCallback()

Ha egy származtatott osztály felül van bírálva, azt jelzi, hogy a mező által tartalmazott vezérlők támogatják a visszahívásokat.

(Öröklődés forrása DataControlField)

Explicit interfész-implementációk

Name Description
IDataSourceViewSchemaAccessor.DataSourceViewSchema

Lekéri vagy beállítja az objektumhoz DataControlField társított sémát.

(Öröklődés forrása DataControlField)
IStateManager.IsTrackingViewState

Beolvas egy értéket, amely jelzi, hogy az DataControlField objektum menti-e a nézetállapot módosításait.

(Öröklődés forrása DataControlField)
IStateManager.LoadViewState(Object)

Visszaállítja az adatvezérlő mező korábban mentett nézetállapotát.

(Öröklődés forrása DataControlField)
IStateManager.SaveViewState()

Menti a DataControlField nézetállapot módosításait a lap kiszolgálóra való visszatérése óta.

(Öröklődés forrása DataControlField)
IStateManager.TrackViewState()

Ez azt eredményezi, hogy az DataControlField objektum nyomon követi a nézetállapot változásait, hogy azok a vezérlő ViewState tulajdonságában tárolhatók legyenek, és ugyanazon lap kérései között megmaradjanak.

(Öröklődés forrása DataControlField)

A következőre érvényes:

Lásd még