Compartir a través de


ButtonField.Initialize(Boolean, Control) Método

Definición

Inicializa el objeto ButtonField actual.

public:
 override bool Initialize(bool sortingEnabled, System::Web::UI::Control ^ control);
public override bool Initialize (bool sortingEnabled, System.Web.UI.Control control);
override this.Initialize : bool * System.Web.UI.Control -> bool
Public Overrides Function Initialize (sortingEnabled As Boolean, control As Control) As Boolean

Parámetros

sortingEnabled
Boolean

Es true para habilitar la ordenación; en caso contrario, es false.

control
Control

El control de datos propietario de la colección ButtonField.

Devoluciones

Boolean

Es false, para indicar que el control no necesita volver a enlazarse a datos.

Comentarios

El Initialize control de datos al que se asocia el objeto para realizar la ButtonField inicialización básica de objetos para instancias del campo llama al método , antes de que el campo se agregue a una colección rows. Los controles de datos, como DetailsView y GridView, llaman al Initialize método en sus CreateChildControls métodos antes de que se llame a otros métodos, como CreateRow, para crear filas específicas con datos.

Initialize Llame al método al escribir un control enlazado a datos personalizado que use TableCell objetos para realizar la inicialización básica de un ButtonField objeto. Implemente este método si su ButtonFieldtipo derivado requiere cualquier inicialización de objeto antes de rellenar TableCell objetos con datos o controles en el InitializeCell método .

Notas a los desarrolladores de herederos

Debe invalidar el Initialize(Boolean, Control) método y devolver true, si el campo requiere que el enlace de datos se realice en postback para que el campo funcione correctamente.

Se aplica a

Consulte también