HtmlSelect.SaveViewState Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сохраняет все HtmlSelect изменения состояния представления элемента управления, которые произошли после публикации страницы на сервер.
protected:
override System::Object ^ SaveViewState();
protected override object SaveViewState();
override this.SaveViewState : unit -> obj
Protected Overrides Function SaveViewState () As Object
Возвращаемое значение
Объект Object , содержащий изменения HtmlSelect состояния представления. Если состояние представления не связано с объектом, этот метод возвращает пустую ссылку (Nothing в Visual Basic).
Комментарии
HtmlSelect Состояние представления элемента управления хранится в виде Triplet объекта. Поле FirstTriplet объекта содержит HtmlSelect базовое состояние представления элемента управления. Second Поле Triplet объекта содержит ListItemCollection коллекцию, представленную свойствомItems. Third Поле Triplet объекта содержит выбранные индексы, представленные свойствомSelectedIndices. Метод SaveViewState вызывает метод базового класса Control.SaveViewState для сохранения состояния базового представления элемента управления.
Этот SaveViewState метод используется главным образом разработчиками HtmlSelect элементов управления, расширяющими функциональные возможности элемента управления.
Примечания для тех, кто наследует этот метод
При переопределении SaveViewState() в производном классе обязательно вызовите метод базового класса SaveViewState() , чтобы HtmlSelect состояние представления элемента управления было правильно управляемым.