首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

js 怎样调用后台带参数的方法解决方法

2012-04-28 
js 怎样调用后台带参数的方法一番百度过后有结果如下protected string CsharpVoid(string strCC){strCC

js 怎样调用后台带参数的方法
一番百度过后有结果如下

protected string CsharpVoid(string strCC)
{
  strCC = "你好!" + strCC;
  return strCC;
}
前台JS
 function Init()
 {
  var v = "中国";
  var s = '<%=CsharpVoid("'+v+'") %>';
  alert(s);
 }

本人修改了一下下 前台js
 
function Init()
 {
  ---使用alert('+v+')弹出为 小明,v获取无误
  var v = document.getElementById("ctl00_content_txtName").value; 
  var s = '<%=CsharpVoid("'+v+'") %>';
  alert(s);
 }

断点后台CsharpVoid(string strCC) 方法
strCC接收到的参数竟然是 '+v+' 这是何解?
本人又修改'<%=CsharpVoid('"+v+"') %>' 结果依然
再改"<%=CsharpVoid('"+v+"') %>" 结果依然???这是何解?



[解决办法]
var s = '<%=CsharpVoid('+v+') %>';

[解决办法]
去看看我发的 帖子、、、也是提问 能访问方法 但是不能带数组参数、、、
[解决办法]
var s = '<%=CsharpVoid("'+v+'") %>';你给人家传递的就是+v+, strCC 不是这个是哪个
[解决办法]

JScript code
 function a() {        var aa = 'hello world';        var str1='<%=Console("'+aa+'") %>';        alert(str1);    }
[解决办法]
ajax
[解决办法]
var s = '<%=CsharpVoid('+v+') %>';
改成这样不行??

热点排行