应该很简单,但不知道如何去做。使用查询字符串href
旺旺:
<a href="/sites/folder/page.aspx?variable=123456">Test</a>
通过:
<a href="/sites/folder/page.aspx?variable=<% Request.QueryString("variable1") %>">Test</a>
我试过<%#
和<%=
没想到任他们的工作,而是试图出来。任何想法或指针?谢谢。
应该很简单,但不知道如何去做。使用查询字符串href
旺旺:
<a href="/sites/folder/page.aspx?variable=123456">Test</a>
通过:
<a href="/sites/folder/page.aspx?variable=<% Request.QueryString("variable1") %>">Test</a>
我试过<%#
和<%=
没想到任他们的工作,而是试图出来。任何想法或指针?谢谢。
可能:
<a href='/sites/folder/page.aspx?variable=<%= Request.QueryString("variable1") %>'>
或(IMO)使用受保护或公共财产(是,在VB中的一样吗?)在后面的代码,那么你可以这样做:
<a href="/sites/folder/page.aspx?variable=<%= Variable1 %>">
我认为看起来更好,再加上你可以在后面的代码中添加逻辑:值是否存在?设置一个默认等...
你真的应该使用LinkButton此
如果你不介意我的问,但LinkButton给我一个锚标签有什么优势?只是好奇。谢谢。 – XstreamINsanity
它使您可以更好地控制服务器端功能,而不会干扰内嵌变量。它基本上促进了表达和逻辑之间的关注分离。 –
这可能螺杆这一个引号。更改为以下:
<a href='/sites/folder/page.aspx?variable=<%= Request.QueryString("variable") %>'>
我假定你的意思是Request.QueryString(“变量”)而不是“变量1”。 – Random
呃,这只是我扔在那里,以保持真实的名字和东西。 :) – XstreamINsanity
我喜欢受保护属性的想法,但由于项目的大小以及由于我的任务没有定义它,我只是使用查询字符串,因为它已经存在。 :) 谢谢。 – XstreamINsanity