网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的考试资料:

 

标题 JS调用CS里的带参方法实例
内容
    js调用CS里的方法有很多,我用一种简单的方法,如下,有需要的朋友可以参考一下
    CS里
    代码如下:
    public string test()
    {
    return "Hello World";
    }
    aspx 页面
    代码如下:
    <html xmlns="">
    <head runat="server">
    <title>无标题页</title>
    <mce:script type="text/javascript" ><!--
    var demo=function(){
    var b= "<%=test() %>";
    alert(b);
    }
    // --></mce:script>
    </head>
    <body>
    <form id="form1" runat="server">
    <div>
    <input type="button" id="id1" onclick="demo()" value="JS调用CS" />
    </div>
    </form>
    </body>
    </html>
    上面的是不带参数的,要是后台CS里方法带参数就要注意了。。
    CS:
    代码如下:
    public string test(string a)
    {
    return a;
    }
    aspx:
    代码如下:
    <html xmlns="">
    <head runat="server">
    <title>无标题页</title>
    <mce:script type="text/javascript" ><!--
    var demo=function(){
    var a="Hello World";
    var b= '<%=test("'+a+'") %>';//这里一定注意单引号和双引号的使用!!!!!
    alert(b);
    }
    // --></mce:script>
    </head>
    <body>
    <form id="form1" runat="server">
    <div>
    <input type="button" id="id1" onclick="demo()" value="JS调用CS" />
    </div>
    </form>
    </body>
    </html>
    总结:带参数的调用'<%=test("'+a+'") %>' 一定要用单引号包起'<%=%>',里面再是双引号。这点是关键,否则
    调用不成功!万恶的单引号和双引号啊!!!
随便看

 

在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/15 6:59:58