如何从 c# 后端获取 JavaScript 值

本文关键字:获取 JavaScript 后端 | 更新日期: 2023-09-27 18:37:20

嗨,伙计们,我有一个javasciprt将创建一个值,这是我在C#后端代码中捕获值的任何方法。

function GetKey(){ return Key; } //key is a combination value 

谢谢

如何从 c# 后端获取 JavaScript 值

后端中的 C#

public String MyVariable;
MyVariable = "Some Value";

.ASPX

<%=MyVariable %>
  1. 通过阿贾克斯
  2. 你可以把它放到你的aspx页代码中,然后传递给你的js(如果你使用的是asp)。如果 Key 是一个对象,则可以将其序列化为 json 字符串,并使用 JSON 解析器对其进行反序列化。如果是基本类型,请使用 <%= 键 %> 在 asp 页中即可。 (请注意,您不能将代码放在 js 文件中)
<script type="text/javascript"> 
var key = JSON.parse('<%=JsonConvert.SerializeObject(someObj.GetKey()) %>'); 
//now you can use key in your js logic 
</script>