解决方案 »

  1.   

    你是神马意思?你真的以为在浏览器里跑的Js代码会直接和后台方法联络吗?学着用浏览器的思维去思考,你应该只知道,发送请求,收到回应内容,完了。所以,你必须先在JS里触发一个请求(post或get),然后请求到服务器去,然后服务器里的那段神奇的后台代码才有机会跑起来。
      

  2.   

    去学习这个AjaxPro.2.dll框架的用法你就知道JS也可以直接调用后台方法
    传送门
    http://www.cnblogs.com/GT_Andy/archive/2010/01/11/1921902.html
      

  3.   

    url="abc.aspx?act=del".cx
    if(Request["act"]=="del"){
      del();
    }void del(){
     
    }
      

  4.   

    Post 或 Get 请求服务器 了解。
    之前见过JAVA中 好像是MVC(看教程看的,不懂JAVA),POST URL时,直接明确到方法名字。 
    在.NET中,,用什么方式, 是否也可以直接访问到 具体的方法? 
      

  5.   

    scriptmanager,实现js直接调后台方法。
    不过还是认为3楼是比较好的解决方式
      

  6.   

    根据传入参数由后台确定调用的方法啊。
    比如 url是 abc.aspx?act=do后台有代码
    switch(context.Request.Form["act"])
    {
        case "do":this.do();break;
        case "get":this.get();break;
    }
      

  7.   

    java调用后台方法,服务器脚本里边可以写吧
    楼主想做甚呀?
      

  8.   

    谢谢,你让我看到了问题的本质。我终于知道了这段神奇的代码是怎么运行的。我说怎么action中填空白呢。
    太神奇了