对于前台调用后台的方法,我们想到最多的就是用AJAX,这个是毋庸置疑的, 我就不再这里多说了。我今天主要想说的是用JS调用后台的方法。对于后台往前台传值,用这种<%= nameValue%> 方法,我们是在熟悉不过了,由此,我们是否可以用同样的办法达到传值方法返回值的效果呢?
后台函数:
1
protected string CsharpVoid(string strCC)
2

{
3
strCC = "你好!" + strCC;
4
return strCC;
5
}
前台JS
1
function Init()
2
{
3
var v = "中国";
4
var s = ''<%=CsharpVoid("''+v+''") %>'';
5
alert(s);
6
}
这样就OK了。