[英]How we pass variable to c# method from JavaScript
我想将变量从JavaScript传递给C#方法,这可能吗?
我试过下面的代码:=
<script type="text/javascript">
$(document).ready(function () {
debugger;
var Query = window.location.search;
var i = "<%=QueryStringModule.Decrypt(Query)%>"
});
</script>
但我得到的名称“查询”在当前上下文中不存在
请同样帮我
这是不可能的。 C#是后面的代码,因此可以在服务器上运行。 在屏幕上构建页面之前,将生成任何输入。 因此,将值从Javascript传递到C#是另一种方法。 查看ajax
将值发送到服务器,以便可以对其进行解析。
您不能以这种方式将JavaScript变量传递给服务器端代码。 JavaScript是客户端,这意味着服务器端代码已经在JavaScript开始执行之前运行。 要将变量传递回服务器,您需要将变量提交给服务器。 您可以使用AJAX请求来执行此操作,而不必再次加载页面。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.