这是一个使用eval和Request.QueryString的链接:
<a href='<%"/City.aspx?City=" = Request.QueryString["City"]; %> + <%#Eval("CatID") %>' class="btn btn-default">link1</a>
语法错误我无法弄清楚
答案 0 :(得分:2)
您可以尝试以下代码:
<a href="/City.aspx?City='<%# Request.QueryString["City"] %>' +
<%#Eval("CatID") %>" class="btn btn-default">link1</a>
答案 1 :(得分:0)
尝试将第一个“=”更改为“+”
<a href='<%"/City.aspx?City=" + Request.QueryString["City"]; %> +
<%#Eval("CatID") %>' class="btn btn-default">link1</a>
答案 2 :(得分:0)
我解决了以下问题:
<a href='<%#"/City.aspx?City="+ Request.QueryString["City"]+"+" %><%#Eval("CatID") %>'
class="btn btn-default"><%#Eval("CatName") %></a>