应该很简单,但无法弄清楚如何去做。
想要:
<a href="/sites/folder/page.aspx?variable=123456">Test</a>
人:
<a href="/sites/folder/page.aspx?variable=<% Request.QueryString("variable1") %>">Test</a>
我已经尝试过<%#
和<%=
并不期望它们中的任何一个能够正常工作,而是尝试它们。任何想法或指针?感谢。
答案 0 :(得分:3)
引号可能会搞砸这个引号。更改为以下内容:
<a href='/sites/folder/page.aspx?variable=<%= Request.QueryString("variable") %>'>
答案 1 :(得分:2)
也许:
<a href='/sites/folder/page.aspx?variable=<%= Request.QueryString("variable1") %>'>
或(imo)在后面的代码中使用受保护的或公共属性(在Vb中是否相同?),那么你可以这样做:
<a href="/sites/folder/page.aspx?variable=<%= Variable1 %>">
我认为看起来更好,另外你可以在后面的代码中添加逻辑:值是否存在?设置默认等...
答案 2 :(得分:0)
你应该真的使用LinkButton来实现这个