当我在aspx页面上使用锚标记时,如下所示,
<a href="~/pages/page.aspx?id=<%= ServervariableName %>"> test </a>
Run Code Online (Sandbox Code Playgroud)
它将获得正确分配给id的变量值,但它不会正确地路由页面,因为如果没有'a'标记上的runat ="server"属性,将不会评估〜.但是一旦我添加了runat服务器属性,它就不再评估服务器变量名了.有谁知道这是如何工作的,或者我应该做些什么来处理这两者?