0

嗨伙计,我有一个 javasciprt 将创建一个值,这对我来说是否可以在我的 c# 后端代码中捕获该值。

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

谢谢

4

2 回答 2

3

后端的 C#

public String MyVariable;

MyVariable = "Some Value";

ASPX

<%=MyVariable %>
于 2012-06-14T05:33:08.793 回答
2
  1. 通过 ajax
  2. 您可以将它放入您的 aspx 页面代码并将其传递给您的 js(如果您使用的是 asp)。如果 Key 是一个对象,您可以将其序列化为 json 字符串并使用 JSON 解析器对其进行反序列化。如果是基本类型,在你的asp页面中使用<%= Key %>就可以了。(请注意,您不能将代码放入您的 js 文件中)
<script type="text/javascript"> 
var key = JSON.parse('<%=JsonConvert.SerializeObject(someObj.GetKey()) %>'); 
//now you can use key in your js logic 
</script>
于 2012-06-14T05:23:31.277 回答