Microsoft.Reporting.WebFormsClient.ReportViewer.promptAreaCollapsed 属性

获取或设置一个 Boolean 值,该值指示是否折叠参数提示区域。

提示

若要获取或设置客户端 API 属性的属性值,必须调用使用 get_ 和 set_ 前缀命名的属性访问器方法。

语法

var promptCollapsed = $find(viewerId).get_promptAreaCollapsed();
$find(viewerId).set_promptAreaCollapsed(isCollapsed);

参数

  • isCollapsed
    一个 Boolean 值,指示是否折叠参数提示区域。

返回值

如果参数提示区域处于折叠状态,则为 true;如果提示区域未处于折叠状态或者没有要显示的提示区域,则为 false。

注释

如果没有要显示的报表参数或者已使用服务器控件的 ShowParameterPrompts 属性禁用了参数提示,则更改此属性的值将不起作用。

当网页正在执行回发或客户端控件正在加载内容时,访问任意方法或属性将导致异常,同时显示消息:“正在更新该报表或页。请等待当前操作完成。”[The report or page is being updated. Please wait for the current action to complete.]使用 isLoading 属性检查是否正在更新报表或页以及是否能够访问方法和属性。

下面的方法演示如何切换参数提示区域。

function togglePrompt() { 
    var viewer = $find(viewerID);
    if (!viewer.get_isLoading()) {
        viewer.set_promptAreaCollapsed(!viewer.get_promptAreaCollapsed());
    }
}

请参阅

参考

Microsoft.Reporting.WebFormsClient.ReportViewer 类