当前位置: 代码迷 >> ASP.NET >> 使用微软的ajax, 怎么在截入页面内容后再进行数据更新
  详细解决方案

使用微软的ajax, 怎么在截入页面内容后再进行数据更新

热度:4872   发布时间:2013-02-25 00:00:00.0
使用微软的ajax, 如何在截入页面内容后再进行数据更新
看到很多都是在界面全部读取完毕以后再开始读取数据的,有没有这样的例子?
或者方法

------解决方案--------------------------------------------------------
用WEB服务配合AJAX

很容易
function Start_RecvSay()
{
AjaxMethod.BackSayString(_backSendSm);
}

function _backSendSm(res)
{
alert(res);
}

这里的res可以直接给 页面的某个innerHTML

服务器端代码

[WebService(Namespace = "127.0.0.1 ")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ScriptService]
public class AjaxMethod : System.Web.Services.WebService {
[WebMethod(EnableSession=true)]
public string BackSayString()
{

return BackChatXml.SendSayMess();
}
}

是不是你要的效果? 也可以直接在页面的Load_page 方法里直接调用web服务方法ackSayString()

以上代码是AJAX.NET 1.0环境下的
------解决方案--------------------------------------------------------
up
------解决方案--------------------------------------------------------
up
------解决方案--------------------------------------------------------
可以在body的onload事件里面加载数据
------解决方案--------------------------------------------------------
这样速度更慢,第一次加载的话,往返次数太多。
------解决方案--------------------------------------------------------
up
  相关解决方案