function EventResult() 
            { 
                var content = document.Form2.txt_Content.value ;
                var area = document.Form2.DDL_Area;
                
               if (content.length < 1)
                {
AjaxMethod.GetEventList(area.value,get_event_Result_CallBack);
//alert('ok');加上这句话,下面的函数就运行正常,不加就不运行

                }
                                
            }
            
            function get_event_Result_CallBack(response)
            {
                if (response.value != null)
                {                    
                    var dt = response.value;
                    alert('test'); //如果上面的函数有alert那这离就可以运行,没有就不运行
//下面的这段代码是想把一个datatable里面的数据绑定到datagrid上光要绑定,其他的不要,可是不成功,请高手指点一下,谢谢                    
//if(dt != null && typeof(dt) == "object" && dt.Rows != null)
                   // { 
               
                        /*for(var i = 0; i < dt.Rows.length; i ++)
                        {
for(var j = 0; j < dt.Columns.Count; j++)
{

//dg_event.Items[i].Cells[j].innerText = ds.Tables[0].Rows[i][j];
}
                        }*/
                   // }
                }                
                return
            }

解决方案 »

  1.   

    同步调用是在那里设置的啊,我的程序里面没有设置是异步还是同步调用啊,要在webconfig里面设置吗?怎么设置,还有怎么把datatable绑定到datagrid上,用javascript绑定
      

  2.   

    怎么把datatable绑定到datagrid上,用javascript绑定
      

  3.   

    我也遇到同样的问题,有人说后台返回DataSet,前台调用,可是那还得自己解析,我也没解决,帮你顶吧
      

  4.   

    有人说后台返回一个xml流,可是我不会解析xml流,是不是和解析xml文件一样?