| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1346 人关注过本帖
标题:求助:ajax请求不能被处理
只看楼主 加入收藏
huxuanhui
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-8-26
收藏
 问题点数:0 回复次数:1 
求助:ajax请求不能被处理

前台:
function VerifyUserNameExist(uname)
{
Register.IsUserNameExist(uname,Verify_callback);
}
function reg()
{
Register.InserintoDatabase(uname,upwd,urname,uraddr,urmailcode,urworku,urlinktel,urlinkemail,urlinkmobile,Verify_callback);
}
后台:
protected void Page_Load(object sender, EventArgs e)
{
AjaxPro.Utility.RegisterTypeForAjax(typeof(Register));
}
[AjaxPro.AjaxMethod]
public string IsUserNameExist(string UserRegName)//用户名有效性检测后台函数
{
if (UserNameHasTaken(UserRegName))
{
return "1";
}
else
{
return "0";
}
}
public bool UserNameHasTaken(string Uname)//检测用户名是否被占用
{
bool ret=false;
conn.Open();
da = new SqlDataAdapter("select Uid from Information where Uname='" + Uname + "'", conn);
int m = da.Fill(ds);
conn.Close();
if (m == 1)
{
ret=true;
}
return ret;
}
public string InsertintoDatabase(string Uname, string Upwd, string URname, string URaddr, string URmailcode, string URworku, string URlinktel, string URlinkemail, string URlinkmobile)
{
。。。
}

为什么前台调用的时候,第一个函数也就是IsUserNameExist(string UserRegName)函数可以执行,但是第二个函数 InsertintoDatabase被调用的时候就说是对象不支持此方法和属性??
在线急等!

搜索更多相关主题的帖子: ajax 请求 
2007-08-26 10:36
huxuanhui
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-8-26
收藏
得分:0 
问题我自己解决了

在insetintodatabase函数前加上 [AjaxPro.AjaxMethod]
就哦了
2007-08-26 23:29
快速回复:求助:ajax请求不能被处理
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023438 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved