如标题.aspx的Page_onload方法 好像没有执行一样 
 
Request["xx"] 得不到什么东西
使用Response.Write也是没有用的最重要的是教我怎么用最简单的方式 让aspx文件响应ajax请求,或者其他简单asp.net的方式

解决方案 »

  1.   

    Request["xx"] 得不到什么东西
    =======
    Request.QueryString["XX"]
      

  2.   

    ajax怎么传值的
    xmlHttp.open("get","a.ashx?para="+val+"&date="+new Date(),true);   
    xmlHttp.onreadystatechange=xmlHttpChange;   
    xmlHttp.send(null);  
    public void ProcessRequest (HttpContext context) {   
      string name = context.Request.QueryString["para"];   
    }
      

  3.   

      var storeCity = new Ext.data.SimpleStore({
                    proxy:new Ext.data.HttpProxy({url:"back/combobox.aspx?type=city"}),
                    reader:new Ext.data.ArrayReader({},[
                                {
                                    name:"value"
                                },
                                {
                                    name:"text"
                                }
                            ])
                });
      

  4.   

    proxy:new Ext.data.HttpProxy({url:"back/combobox.aspx?type=city"}),
    感觉combobox.aspx没有被load的
      

  5.   

    谁跟你说page_load应该执行?请深入一点点原理。如果不行,请花点钱看个asp.net的实习医生。
      

  6.   

    没时间 现在的重点是ext现在只要告诉我一个简单的办法实现需求就好了 原理也就那样了 没什么高深的 关键是重点不是这个 
      

  7.   

    我只是把java servlet的原理套过来 既然不是这样 那么asp.net自己有另一套 那也不过大同小异罢了最简单的办法呀  高手们 急急
      

  8.   

    Ext.Ajax.request({
                        url:"../URL/XX.aspx",
                        method:"POST",
                        params:{
                        paramA:'aaaddd',
                        
                        },
                        success: function(response, options)
                                        {
                                                   showMsg("提交信息成功!");
                                        },
                                       failure:function()
                                        {
                                            Ext.MessageBox.alert("提示!","保存信息失败!");
                                        }
                    });
    };然后在XX.aspx里直接
    string aa= Request.Form["paramA"];
    然后通过这个aa参数做你要做的数据操作只要在页面通过输出就可以了
    eg:
                if(操作成功)
                    Response.Write(@"{success:true}");
                } else {                Response.Write(@"{success:false}");
                }