我给你个建议吧,其实问题想明白了也挺简单的:)
你要是清楚ViewState的话,就很容易了。
在代码中,将得到的布尔值赋给ViewState["admin"],最好转化为字符串,因为在JS中,还需要单独定义bool变量,所以在代码中这么写:
ViewState["admin"]="true";(通过)
在页面中:
<A href="javascript:fun1()">你的文本</A>
页面中的代码:
function fun1()
{
              var flag = '<%=ViewState["admin"]%>';
if(flag=='true')
        {
window.open('yourURL');          }
}