当前位置:编程学习 > C#/ASP.NET >>

AJAX与后台交互的问题(在线等)

我在CS文件里注册了AJAX。如例:

// 页面加载时注册AJAX
AjaxPro.Utility.RegisterTypeForAjax(typeof(flow_user_inte易做图ce), this);


flow_user_inte易做图ce中有一函数:

 [AjaxPro.AjaxMethod]
 public DataTable GetChild(int f, int s)
  {
    return (new UserInte易做图ceManage()).GetChildRightList(f, s).Tables[0];
  }

然后我在js文件是这样调用的:
var dt =DOA.Admin.Flow.flow_user_inte易做图ce.GetChild(f, s).value;
文件夹顺序依上所循DOA,Admin,Flow

可是这样的执行结果提示是:DOA.Admin.Flow.flow_user_inte易做图ce是空或不是对象。

急啊,折磨了好些天,找不出答案,求各位高手帮帮小弟。 --------------------编程问答-------------------- 没有实例化? --------------------编程问答-------------------- 《AjaxPro与服务器端交互过程中如何传值》:http://blog.csdn.net/zhoufoxcn/archive/2008/01/05/2026908.aspx 
《用AjaxPro实现二级联动》:http://blog.csdn.net/zhoufoxcn/archive/2008/01/07/2029204.aspx 
《用AjaxPro实现定时刷新效果》:http://blog.csdn.net/zhoufoxcn/archive/2008/03/09/2160407.aspx
--------------------编程问答-------------------- 楼上的,各位高手,这个问题到底怎么解决啊,能不能给个具体解决方案,说明白点可以吗,谢谢了,小弟真的很急啊!! --------------------编程问答--------------------  
var dt = flow_user_inte易做图ce.GetChild(f, s).value;//注册的是flow_user_inte易做图ce,那就用flow_user_inte易做图ce
--------------------编程问答-------------------- 如果直接调用这个呢?GetChild(f, s).value;  --------------------编程问答-------------------- 没用过AJAX,正在学着用,帮忙顶一下 --------------------编程问答-------------------- var dt = flow_user_inte易做图ce.GetChild(f, s).value;
出现flow_user_inte易做图ce未定义的提示;


直接调用GetChild(f, s).value的话出现,未找到对象的提示


都试过了,不行啊!! --------------------编程问答-------------------- 先顶在看 --------------------编程问答-------------------- 要想在ajax方法中得到<runat="server">的控件名,需要得到它的clientID.
可以考虑采用传参的方式把控件的CLIENTID传进来,这样就得到了.
呵呵... --------------------编程问答-------------------- 学习 --------------------编程问答-------------------- js文件改成这样调用试试: (最好这句不要写到文件中去,就写到页面里)
var dt =DOA.Admin.Flow.flow_user_inte易做图ce.GetChild(f, s,inte易做图ce_Callback);

加上一个方法
function inte易做图ce_Callback(obj)
{
  if(obj !=null)
  {
  var dt=obj.value;
  } 
} --------------------编程问答-------------------- flow_user_inte易做图ce最好写在app_code中!!! 
--------------------编程问答-------------------- 藏起来先!
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,