我在 aspx.cs
中有我的变量,例如:
protected string myVar="Hello";
现在,如果我将我的 scripts.js
文件添加为:
<head>
<script src="/scripts/scripts.js" type="text/javascript"></script>
</head>
然后我试试这个:
var myVarJs="<%=myVar&>";
它没有获得 .NET myVar
值。
有没有办法捕获它,还是我在做梦?
最佳答案
在脚本前插入变量:
<head>
<script type="text/javascript"> var myVarJs="<%=myVar%>"; </script>
<script src="/scripts/scripts.js" type="text/javascript"></script>
</head>
关于c# - 有没有办法在外部 .js 上处理 .NET/C# 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7321276/