【问题标题】:Hyperlink not working in RDLC Report text Box Property's Action :Go to URL超链接在 RDLC 报告文本框属性的操作中不起作用:转到 URL
【发布时间】:2015-01-27 07:54:29
【问题描述】:

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

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

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

【问题讨论】:

    标签: reporting-services report reportviewer rdlc


    【解决方案1】:

    在 aspx.cs 中尝试如下,它对我有用

       ReportViewer1.LocalReport.EnableHyperlinks = True;
    

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

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

    【讨论】:

    • 我已经在代码中添加了 [ReportViewer1.LocalReport.EnableHyperlinks = True;] 但它不起作用并且通过设置文本框操作的属性,它没有给我任何错误,但它不是在这个文本框上创建任何点击事件。我只是应用了这样的几个步骤。第一:右键单击 RDLC 文件中的文本框第二:添加转到 URL 并添加 URL="localhost:57118/Reports/…"
    • 我解决了这个问题。问题是我在其中放置文本框的矩形。一些文本框属性(如转到 URL 或转到报告)在我删除矩形后无法正常工作如我所愿。所以现在这个问题已经结束了。谢谢大家。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-04
    • 1970-01-01
    • 1970-01-01
    • 2015-10-24
    • 2015-04-28
    • 1970-01-01
    相关资源
    最近更新 更多