不知道我问得对不对,但我有一个:
<a href="mypage.aspx?id=<% Request.QueryString["id"].ToString(); %>&sec=map">
Map
</a>但是它没有将ID添加到url查询字符串中。不知道该做什么,因为我真的不想让一堆文字在代码端构建。
我得到的网址是:
mypage.aspx?id=&sec=map发布于 2014-08-22 16:30:06
您需要在=之后使用<%,否则不会写出值。然后,您还需要删除分号:
<a href="mypage.aspx?id=<%= Request.QueryString["id"].ToString() %>&sec=map">
Map
</a>有关<%的各种含义的更多细节,请参见<%。
https://stackoverflow.com/questions/25451452
复制相似问题