Cette documentation est archivée et n’est pas conservée.

SqlDataSourceView.SaveViewState, méthode

Mise à jour : novembre 2007

Enregistre les modifications apportées à l'état d'affichage du contrôle SqlDataSourceView depuis la publication de la page sur le serveur.

Espace de noms :  System.Web.UI.WebControls
Assembly :  System.Web (dans System.Web.dll)

protected virtual Object SaveViewState()
protected Object SaveViewState()
protected function SaveViewState() : Object

Valeur de retour

Type : System.Object

L'objet qui contient les modifications apportées à l'état d'affichage SqlDataSourceView ; sinon, null si aucun état d'affichage n'est associé à l'objet.

La méthode SaveViewState est utilisée principalement par des développeurs de contrôles.

L'état d'affichage est l'accumulation des valeurs des propriétés d'un contrôle serveur. Ces valeurs sont automatiquement placées dans la propriété ViewState du contrôle serveur, qui est une instance de la classe StateBag. La valeur ViewState du contrôle serveur est ensuite rendue persistante dans un objet chaîne après l'étape d'enregistrement du cycle de vie du contrôle serveur.

Lorsque l'état d'affichage est enregistré, l'objet de chaîne qui a été rendu persistant après l'étape d'enregistrement de l'état du cycle de vie du contrôle serveur est rendu au client en tant que variable stockée dans un élément de HTML Hidden. Lorsque vous créez des contrôles serveur personnalisés, vous pouvez améliorer l'efficacité en substituant la méthode SaveViewState et en modifiant la propriété ViewState de votre contrôle serveur. Pour plus d'informations, consultez Vue d'ensemble de la gestion d'état ASP.NET.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professionnel Édition x64, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0, 2.0
Afficher: