ButtonField.Initialize(Boolean, Control) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.