Поделиться через


Свойство Microsoft.Reporting.WebFormsClient.ReportViewer.reportAreaScrollPosition

Возвращает или задает объект Sys.UI.Point, представляющий позицию прокрутки области отчета.

Примечание

Для получения или установки значений свойств клиентского API необходимо вызывать методы доступа к свойствам, которые именуются с помощью префиксов get_ и set_.

Синтаксис

var v = $find(viewerId).get_reportAreaScrollPosition();
$find(viewerId).set_reportAreaScrollPosition(position);

Параметры

  • position
    Объект Sys.UI.Point, представляющий позицию прокрутки, которую нужно установить.

Возвращаемое значение

Объект Sys.UI.Point, представляющий текущую позицию прокрутки.

Замечания

Когда веб-страница выполняет обратную передачу или клиентский элемент управления загружает содержимое, обращение к любому методу или свойству вызывает исключение со следующим сообщением: «Выполняется обновление отчета или страницы. Дождитесь завершения текущего действия». Используйте свойство isLoading, чтобы проверить, выполняется ли обновление отчета или страницы и можно ли обращаться к методам и свойствам.

Следующий метод сбрасывает позиции прокрутки области отчета.

function resetScrollPosition() {
    var viewer = $find(viewerID);
    if (!viewer.get_isLoading())
        viewer.set_reportAreaScrollPosition(new Sys.UI.Point(0, 0));
}

См. также

Справочник

Класс Microsoft.Reporting.WebFormsClient.ReportViewer