<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl=“<%#eval("id","details.aspx?id={0}") %>”>
 <%#Eval("title") %> 
</asp:HyperLink>

 

这是由于前台绑定时【双引号】和【单引号】引出的问题。

因为,Eval表达式已经使用了【双引号】,Html代码就只能使用单引号或者不用引号(IDE会提示),改成下面这样就行了。

<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl=’<%#eval("id","details.aspx?id={0}") %>‘>
<%#Eval("title") %> 
</asp:HyperLink>

 

相关文章:

  • 2022-12-23
  • 2021-06-01
  • 2021-08-31
  • 2022-12-23
  • 2022-03-05
  • 2022-12-23
  • 2022-02-18
  • 2022-12-23
猜你喜欢
  • 2022-01-04
  • 2021-10-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-16
  • 2022-12-23
相关资源
相似解决方案