我在我的 asp.net 页面中有这个:
<% foreach (Product item in ProductList())
{
%>
<div id="i<%:item.CODE %>" class="item" dir="rtl">
<label class="code"><%:item.CODE %></label>
<asp:HyperLink runat="server" ID="DetailsLink" Text="Details"
NavigateUrl="~/Details.aspx?ProductCode=<%:item.CODE %>" font-size="18px"></asp:HyperLink>
</div>
<% } %>
虽然第一个 <%:item.CODE%> 有效并且我可以看到项目的代码编写,
在 NavigateUrl 字符串中它不起作用。
我得到一个链接到“http://localhost:34546/Details.aspx?ProductCode=<%:item.CODE %>”
如何将项目的代码连接到链接?