超链接 示例 打印导出选择导出格式第一页前一页 / 0下一页最后一页缩小放大10%25%50%75%100%125%150%200%400%实际尺寸适合页面适合宽度适合高度连续视图全屏 描述 此示例展示了报表超链接 您可以通过添加链接来允许用户跳转到开放网页或是其他的报表,跳转到报表的其他位置, 改变C1ReportViewer外观, 或者执行自定义的JavaScript。 本例中使用的属性列表: FileName - 报表的相对路径。本例中,这个属性的值被设置为"Hyperlinks" Zoom - 页面的缩放值。可接受的缩放值包括"actual size", "fit page", "fit width", "fit height" 或者百分数形式的表示, 例如, "50%", "70%".。本例中我们使用75%". CollapseToolsPanel - 指定工具面板是否将被收缩。我们设置这个属性为"true". Height - 控件的高度。本例中,我们将使用"475px". Width - 控件的宽度。本例中我们使用"100%". 在这个例子中我们生成内存中存储的文件。通过下列代码来创建超链接。 导航到最后一页:: renderText.Hyperlink = new C1Hyperlink( new C1LinkTargetPage(PageJumpTypeEnum.Last), "Go to the last page of the document"); 转到文档的中央: rt4.Hyperlink = new C1Hyperlink(doc.Body.Children[doc.Body.Children.Count / 2]); 打开外部的URL: ri1.Hyperlink = new C1Hyperlink(new C1LinkTargetFile("http://www.google.com"), " Go googling... (Use Ctrl+Click in order to open link in a new window"); 打开打印预览对话框: rt6.Hyperlink = new C1Hyperlink(new C1LinkTargetFile("exec:printWithPreview()")); 执行自定义的JavaScript动作: rt5.Hyperlink = new C1Hyperlink( new C1LinkTargetFile("javascript:alert('Hello')")); 文档