Sdílet prostřednictvím


LinqDataSourceView.SaveViewState Metoda

Definice

Uloží změny pro zobrazení stavu LinqDataSourceView ovládacího prvku od okamžiku, kdy byla stránka odeslá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

Objekt, který obsahuje změny LinqDataSourceView stavu zobrazení ovládacího prvku, nebo null (Nothing v jazyce Visual Basic), pokud neexistuje žádný stav zobrazení přidružený k objektu.

Poznámky

Metodu SaveViewState primárně používají vývojáři ovládacích prvků.

Stav zobrazení je souhrn hodnot vlastností serverového ovládacího prvku. Tyto hodnoty jsou automaticky přidány ViewState do vlastnosti serverového ovládacího prvku, což je instance StateBag třídy. Hodnota ViewState serverového ovládacího prvku se pak uloží do objektu řetězce po fázi uložení stavu životního cyklu ovládacího prvku serveru.

Při uložení stavu zobrazení se objekt řetězce, který byl zachován po fázi uložení stavu životního cyklu ovládacího prvku serveru, vykreslí do prohlížeče jako skrytý element HTML. Při vytváření vlastních serverových ovládacích prvků můžete zvýšit efektivitu SaveViewState přepsáním metody a úpravou ViewState vlastnosti ovládacího prvku serveru. Další informace najdete v tématu přehled správy stavu ASP.NET.

Platí pro

Viz také