Read More... 非常感谢! 最佳答案 NavigateUrl='' 当您使用 时在服务器/-6ren">
gpt4 book ai didi

c# - ASP.NET 超链接的正确语法

转载 作者:太空宇宙 更新时间:2023-11-03 18:45:12 24 4
gpt4 key购买 nike

我试图通过超链接将 ASIN 编号发送到查询字符串中,但我无法获得正确的语法。有什么想法吗?

<asp:HyperLink ID="hlProductPage" Enabled="true" runat="server" NavigateUrl="ProductPage.aspx?ASIN=<%# Eval("ASIN")%>">Read More...</asp:HyperLink>

非常感谢!

最佳答案

NavigateUrl='<%# Eval("ASIN", "ProductPage.aspx?ASIN={0}")%>'

当您使用 <% %> 时在服务器/用户控件的属性中<%必须出现在开场引号和 %> 之后必须出现在收盘价之前。换句话说,您不能同时拥有代码和静态内容。此外,请使用单引号,这样您就可以对字符串使用双引号而不会混淆解析器。

关于c# - ASP.NET 超链接的正确语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4988453/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com