在JS中访问Asp.Net会话变量

Ksn*_*nrg 6 javascript c#

我无法访问我的.js文件中的变量

我在页面顶部的代码是:

<script type="text/javascript">
    privilage = '<%=Session["privilage"]%>';
</script>
Run Code Online (Sandbox Code Playgroud)

然后我想访问我的.js文件中的privilage.

我只是想提醒这一点.我能做到吗?

谢谢

Aar*_*shi 2

您必须将会话值存储在 HiddenField 中。之后您可以在 JS 中访问 HiddneFieldValue

 <script type="text/javascript">
     document.getElementById('hdnField').value = '<%=Session["privilage"]%>';
 </script> 
Run Code Online (Sandbox Code Playgroud)