LinqDataSourceView.SaveViewState Metoda

Definice

Uloží změny stavu zobrazení pro LinqDataSourceView ovládací prvek od okamžiku, kdy byla stránka publikována zpět na server.

protected:
 virtual System::Object ^ SaveViewState();
protected virtual object SaveViewState ();
abstract member SaveViewState : unit -> obj
override this.SaveViewState : unit -> obj
Protected Overridable Function SaveViewState () As Object

Návraty

Object

objekt, který obsahuje změny LinqDataSourceView stavu zobrazení ovládacího prvku nebo hodnotu null (Nothing v Visual Basic), není-li k objektu přidružen žádný stav zobrazení.

Poznámky

SaveViewStateMetoda je primárně používána vývojářům ovládacích prvků.

Stav zobrazení je akumulace hodnot vlastností ovládacího prvku serveru. Tyto hodnoty jsou automaticky přidány do ViewState vlastnosti ovládacího prvku serveru, který je instancí StateBag třídy. ViewStateHodnota pro serverový ovládací prvek je pak trvale zachovaná pro objekt typu String po fázi ukládání stavu životního cyklu ovládacího prvku serveru.

Když je uložen stav zobrazení, objekt String, který byl po skončení životnosti kontrolního cyklu serveru na serverový ovládací prvek uložený po fázi Save-State, se vykreslí do prohlížeče jako skrytý prvek HTML. Když vytváříte vlastní serverové ovládací prvky, můžete zvýšit efektivitu přepsáním SaveViewState metody a úpravou ViewState vlastnosti pro serverový ovládací prvek. další informace najdete v tématu přehled správy stavu ASP.NET.

Platí pro

Viz také