Share via


ReportViewer.InteractiveDeviceInfos 属性

获取**“ReportViewer”**控件用于将报表区域中的报表呈现为 HTML 的 DeviceInfoCollection 对象。

命名空间:  Microsoft.Reporting.WebForms
程序集:  Microsoft.ReportViewer.WebForms(在 Microsoft.ReportViewer.WebForms.dll 中)

语法

声明
<BrowsableAttribute(False)> _
Public Property InteractiveDeviceInfos As DeviceInfoCollection
    Get
    Private Set
用法
Dim instance As ReportViewer
Dim value As DeviceInfoCollection

value = instance.InteractiveDeviceInfos
[BrowsableAttribute(false)]
public DeviceInfoCollection InteractiveDeviceInfos { get; private set; }
[BrowsableAttribute(false)]
public:
property DeviceInfoCollection^ InteractiveDeviceInfos {
    DeviceInfoCollection^ get ();
    private: void set (DeviceInfoCollection^ value);
}
[<BrowsableAttribute(false)>]
member InteractiveDeviceInfos : DeviceInfoCollection with get, private set
function get InteractiveDeviceInfos () : DeviceInfoCollection
private function set InteractiveDeviceInfos (value : DeviceInfoCollection)

属性值

类型:Microsoft.Reporting.WebForms.DeviceInfoCollection
一个 DeviceInfoCollection 对象。

注释

可以在 InteractiveDeviceInfos 属性中添加或移除设备信息设置,以指定应如何在报表区域中呈现报表。属性中的设备信息设置仅应用于报表区域中呈现的报表。它们不应用于**“ReportViewer”用户界面中的“导出”功能。例如,它们不应用于您使用“导出”**用户界面以 MHTML 格式导出的服务器报表。

某些设备信息设置(如 PrefixId 和 HTMLFragment)由**“ReportViewer”控件设置,不能被重写,某些设置可以直接通过“ReportViewer”控件中的成员属性或方法设置。例如,Section 设置可以通过使用 CurrentPage 属性来设置,LinkTarget 设置可以通过使用 HyperlinkTarget 来设置。如果您尝试向集合中添加这样的设置,则“ReportViewer”**控件将引发 ArgumentException。有关更多信息,请参见 HTML Device Information Settings

示例

下面的示例向 InteractiveDeviceInfos 集合添加 AccessibleTablix 设备信息,以便在呈现的报表中为表生成附加 HTML 标记。

this.ReportViewer1.InteractiveDeviceInfos.Add("AccessibleTablix", "true");
Me.ReportViewer1.InteractiveDeviceInfos.Add("AccessibleTablix", "true")

请参阅

参考

ReportViewer 类

Microsoft.Reporting.WebForms 命名空间