Exportar (0) Imprimir
Expandir todo

BaseDataBoundControl.Initialized (Propiedad)

Obtiene un valor que indica si el control enlazado a datos está inicializado.

Espacio de nombres: System.Web.UI.WebControls
Ensamblado: System.Web (en system.web.dll)

protected bool Initialized { get; }
/** @property */
protected boolean get_Initialized ()

protected function get Initialized () : boolean

No aplicable.

Valor de propiedad

Es true si el control enlazado a datos está inicializado; en caso contrario, es false.

Los dos métodos ConfirmInitState y OnPagePreLoad establecen explícitamente la propiedad Initialized en true. El método DataBoundControl.OnLoad llama al método ConfirmInitState, mientras que se llama a OnPagePreLoad cuando se provoca el evento PreLoad.

En el ejemplo de código siguiente se muestra una propiedad que pertenece a una clase de control enlazado a datos derivada. En el ejemplo se muestra cómo un control enlazado a datos puede llamar al método OnDataPropertyChanged si se cambia una propiedad que identifica a un origen de datos después de la inicialización del control enlazado a datos. Este ejemplo de código forma parte de un ejemplo más extenso referente a la clase DataBoundControl.

public string DataTextField {
    get {
        object o = ViewState["DataTextField"];
        return((o == null) ? string.Empty : (string)o);
    }
    set {
        ViewState["DataTextField"] = value;
        if (Initialized) {
            OnDataPropertyChanged();
        }
    }
}

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0
Mostrar:
© 2014 Microsoft