我想在 asp.net mvc 应用程序中访问 javascript 中的 session 变量。我找到了一种在 aspx View 引擎中执行此操作的方法,但在 razor 中找不到。
请告诉我一种访问 session 变量的方法
最佳答案
对于 String
变量,您可以这样做:
<script type="text/javascript">
var someSessionVariable = '@Session["SomeSessionVariable"]';
</script>
如果它是数字,则像这样:
<script type="text/javascript">
var someSessionVariable = @Session["SomeSessionVariable"];
</script>
虽然这确实不是一种非常干净的方法,并且需要内联 JavaScript 而不是使用脚本文件。小心不要被这个冲昏头脑。
关于javascript - 在 JavaScript 中访问 session 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20972880/