请教高人,为何在进行数据库操作后,返回的值变成了null?
KOON 2006-05-09 03:09:09 很奇怪的问题,我在csdn上也搜索到了和我一样的问题,但是没有人解答,请教此处达人,看能否解决这个问题.
在服务器端存在一个函数 a
[AjaxPro.AjaxMethod]
public string a()
{
string alertcount = "ok";
return alertcount;
}
在浏览器端添加javascript调用
function RefreshPage()
{
document.getElementById("AlertSum").InnerHTML = a().value;
}
如果这样的话,那么html会被正确的置为"ok";但是如果添加了数据库读取操作,就会出现问题
[AjaxPro.AjaxMethod]
public string a()
{
string alertcount = "ok";
.......
alertcount = 数据库读取结果;
return alertcount;
}
那么html显示的返回值就变成了null,这是什么原因呢?
我所使用的ajaxpro的版本是6.5.5.1,语言c#,开发工具vs.net 2003