C#Web reportviewer创建带有id的页面的链接

时间:2009-01-29 14:29:52

标签: c# hyperlink reportviewer

我有一个reportviewer,我想要一个字段作为超链接。超链接必须如下所示:page.aspx?id = 1但是我如何实现这一目标?

我已在属性窗口,导航标签,收音机“跳转到网址”中输入:page.aspx?id = sum(Field!field.value)

这不起作用:(

我需要做些什么来完成这项工作?

Thnx提前

  • 马亭

PS:我也将EnableHyperlinks设置为true;

1 个答案:

答案 0 :(得分:1)

“跳转到网址”下的表达式应为:

="page.aspx?id=" & sum(Fields!field.value)

虽然我看到了2个潜在的问题。首先,如果我没记错的话,URL必须是绝对路径(例如http://www.test.com/page.aspx)。其次,我不确定你为什么总结一个领域。如果您只想获取某个字段的“当前”值,则不需要聚合函数,但必须确保您位于一个控件中,该控件重复数据集的每一行的数据,例如:表格的细节行。