2

用户登录我的网站后,他们在应用程序上下文中存储一个字符串,如下所示:

HttpContext.Current.Application[myString] = CurrentValue;

如何从 javascript 访问此变量?

提前致谢。

4

2 回答 2

1

你不能直接从Javascript。HttpContext.Current 在服务器上,因此您可以使用隐藏字段并将其分配到您的网页代码中,或者使用 ajax 调用来获取您想要的值

已编辑

您可以创建一个使用空母版页的网页。您将在该网页上添加的代码将是Response.Write(HttpContext.Current.Application["myVar"])然后读取它在 ajax 调用中打印的文本。试一试,如果您发现任何问题,请告诉我

于 2013-04-09T19:51:53.710 回答
0

您需要在“Web 引用”中将 Web 服务文件添加到您的项目中,在该文件中创建您的 Web 方法,然后通过 javascript 调用使用该 Web 方法。

一个非常清晰易懂的教程位于此处(带有示例代码)。

于 2013-04-09T21:21:02.480 回答