c#如何向javascript传递数据?

2025-05-07 11:02:29
推荐回答(4个)
回答1:

在后台定义3个变量,要有 public 修饰符,如
public string a = "aaa";
public string b = "bbb";
public string c = "ccc";
在前台js调用
function test() {

var a = "<%=a %>";
var b = "<%=b %>";
var c = "<%=c %>";
alert("a:"+a +",b:"+ b+",c:" + c);
}

test();
这样就可以了。

回答2:

没明白你的意思,是否是C#有三个后台的变量要传给js如果是,那么很简单在CS文件里定义三个protected变量A,B,C进行赋值后,在aspx页面里js代码里,则使用<% A %>传递!!

回答3:

你可以试试用var a=<%=data%>,data为后台变量名

回答4:

定义三个变量呗,protected 类型变量