我有一个aspx页面 有一个带有一些参数的另一个页面的超链接。要传递的参数存储在会话变量中。
我试过以下
<a href="Home.aspx?C="+<%= Session("id").ToString()%>>Home</a>
名称&#39;会话&#39;在当前上下文中不存在
被修改
我将()更改为[]
主页
现在没有错误,但是当点击链接时页面即将到来,但URL是
Home.aspx?C=
会话值未显示
我收到以下错误。是不是可以在aspx页面中访问上面的会话变量?
答案 0 :(得分:2)
此网址:
<a href="Home.aspx?C="+<%= Session["id"].ToString()%>>Home</a>
会产生这样的东西:
<a href="Home.aspx?C="+someValue>Home</a>
哪个是无效的标记。值应该在里面双引号,并且不应该包含+
:
<a href="Home.aspx?C=<%= Session["id"].ToString()%>">Home</a>
这会产生类似的东西:
<a href="Home.aspx?C=someValue">Home</a>
答案 1 :(得分:0)
使用以下代码
`Error(2,28): cannot access class sun.security.pkcs11.SunPKCS11; class file has wrong version 49.0, should be 45.3 or 46.0 or 47.0 or 48.0`