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")