超链接无法在RDLC报告文本框属性的操作:转到URL

Csh*_*arp 2 reportviewer report rdlc reporting-services

我有Visual Studio 2013更新4.我正在尝试在浏览器中获取特定文本框的URL.在RDLC报告中设置文本框的超链接非常容易.它是Microsoft帖子,如下所示.

https://msdn.microsoft.com/en-us/library/ms157159.aspx

我应用了上面链接中提到的6个步骤,但是我仍然无法在特定文本框的RDLC报告中获得超链接.我还在aspx和aspx.cs页面中添加了EnableHyperlinks ="true".提前谢谢.

Dis*_*sha 6

在aspx.cs中尝试如下,它适用于我

   ReportViewer1.LocalReport.EnableHyperlinks = True;
Run Code Online (Sandbox Code Playgroud)

如果它不起作用,则变量不会产生相对路径问题.尝试使用System.AppDomain.CurrentDomain.BaseDirectory创建所需URL的绝对URL.

即使它不起作用,也请分享您在报告中收到的任何错误.

  • 我解决了这个问题。问题出在我把文本框放在 Rectangle 中。在我删除 Rectangle 之后,像转到 URL 或转到报告这样的文本框属性不起作用,它按我的意愿正常工作。所以现在这个问题已关闭。谢谢大家。 (2认同)