ListView.EnablePersistedSelection Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает значение, указывающее, сохраняется ли выделение строки при использовании пользовательской страницей данных элемента управления с привязкой к данным.
public:
virtual property bool EnablePersistedSelection { bool get(); void set(bool value); };
[System.Web.WebCategory("Behavior")]
public virtual bool EnablePersistedSelection { get; set; }
[<System.Web.WebCategory("Behavior")>]
member this.EnablePersistedSelection : bool with get, set
Public Overridable Property EnablePersistedSelection As Boolean
Значение свойства
Значение true
, если выделение строки сохраняется; в противном случае — значение false
. Значение по умолчанию — false
.
- Атрибуты
-
WebCategoryAttribute
Комментарии
Вы можете указать, как выбранные строки сохраняются, когда ListView элемент управления находится в режиме разбиения по страницам. По умолчанию выбор строки основан на индексе строки. На каждой странице выбирается одна и та же строка (например, третья строка). Кроме того, можно включить сохраняемость на основе ключа данных выбранной строки. В этом случае при выборе строки 3 на странице 1 и переходе на страницу 2 строка не выбирается на странице 2. Если вернуться к странице 1, строка 3 по-прежнему выбрана. Чтобы включить эту функцию, задайте для этого свойства true
значение .
Примечание
В версиях 2.0, 3.0 и 3.5 ASP.NET выбор строк был основан только на индексе строки. По умолчанию выбор строк в ASP.NET 4 основан на индексе для обеспечения обратной совместимости.