我新手
这样写有什么好处?  AJAX?
我以为AJAX就用那几个控件实现就可以了。   没想到还有这么多东西、看来我菜得很深。  谁能提供这方面的知识让我学习下?

解决方案 »

  1.   

    楼主的意思可能是JavaScript调用web服务、页面方法实现异步刷新吧。
    好处:大量使用服务器控件会加大服务器负担。那么些高效、灵活些。据说大公司很少用控件,至少我面试的是这样
      

  2.   

    public string GetA() 
    { return "";

    javascript代码 
    function getA() 

    var a=" <%=GetA()%>"; 
    return a; 

    document.getElementById("Button2").click();
    ajax
    javascript访问WebService;
    js访问服务器端[WebMethod]标记的static方法;
    提高负载均衡,用户体验
      

  3.   

    在服务器端方法前加上JAVASCRIPT 标识就可以了。
      

  4.   

    a.aspx.cs页面(后台文件)
    public string GetA()
    {
      string a="";
      //这里可以写后台对字符串a的处理
      return a;
    }
    前台a.aspx页面JS调用后台函数并返回值后台处理过的值
    function getA()
    {
    var a=" <%=GetA()%>";//此处GetA()函数必须是无参数的,有参数的话JS掉不了的
    return a;
    }
    document.getElementById("Button2").click();
    ajax
    javascript访问WebService;
    js访问服务器端[We……
      

  5.   

    var a=" <%=GetA()%>";//此处GetA()函数必须是无参数的,有参数的话JS掉不了的错了错了