¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
LoadViewStateByID (Propiedad)
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Control.LoadViewStateByID (Propiedad)

Obtiene un valor que indica si el control participa en la carga de su estado de vista mediante ID en lugar de índice.

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

protected bool LoadViewStateByID { get; }

Valor de propiedad

Tipo: System.Boolean
true si el control carga su estado de vista mediante ID; en caso contrario, false. El valor predeterminado es false.

De manera predeterminada, si un control principal carga el estado de vista en los controles secundarios que crea, lo hace por la posición de cada control secundario en la colección Controls del control principal. La primera vez que se aplica el estado de vista, todos los controles secundarios podrían no haberse creado. En ese caso, se guarda el estado de vista de los controles que todavía no se han creado, y se aplica posteriormente, cuando se crean.

Para que un control principal aplique el estado de vista a sus controles secundarios, se deben cumplir dos condiciones:

  • En el momento de devolver los datos, el control principal debe crear los controles secundarios exactamente en el mismo orden que en la solicitud anterior, de forma que el orden de los controles sea el mismo.

  • Tras el postback, todos los controles secundarios creados se deben agregar al final de la colección Controls del control principal.

Si no se pueden cumplir estas dos condiciones, como es el caso de la creación demorada de un control secundario, el control principal puede cargar el estado de vista mediante ID. Para establecer la propiedad LoadViewStateByID en true, utilice el atributo de metadatos ViewStateModeByIdAttribute para el control principal.

.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft