【问题标题】:NavigateURL string formatNavigateURL 字符串格式
【发布时间】:2014-01-20 21:14:50
【问题描述】:

我已经查看了所有类似的问题,但仍然无法解决问题:

<asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl='<%# String.Format("~/Phones/DisplayPhoneDetails.aspx?SelectedPhoneMacAddr={0}", selectedCCMUserDetailled.primaryDevice.Value.ToString())%>'><%= selectedCCMUserDetailled.primaryDevice.Value %></asp:HyperLink>

这会生成:

<a id="MainContent_HyperLink2">CSFD4SIG</a>

感谢您的帮助。

【问题讨论】:

  • 有什么特别的原因为什么不从 page_load 设置 url 例如?
  • 嗨,是的,因为链接是在列表视图中生成的。

标签: c# string-concatenation navigateurl


【解决方案1】:

你不能在

你可以尝试使用像

这样的html标签

要做到这一点。下面是我的例子

<a href=<%# String.Format("'~/Phones/DisplayPhoneDetails.aspx?SelectedPhoneMacAddr={0}'", selectedCCMUserDetailled.primaryDevice.Value.ToString())%>><%= selectedCCMUserDetailled.primaryDevice.Value %></a>

【讨论】:

    猜你喜欢
    • 2013-09-20
    • 2019-03-04
    • 2010-11-25
    • 1970-01-01
    • 1970-01-01
    • 2018-11-22
    • 2012-12-31
    • 2021-08-06
    • 2010-10-22
    相关资源
    最近更新 更多