2011-04-18 56 views

回答

0

使用更新面板控制是最简单的方法,但你可以在页面发布到服务器,并使用Sys.Net得到的结果。 WebRequest:http://msdn.microsoft.com/en-us/library/bb310979.aspx

这很困难,因为您必须手动更新页面中的响应,清除旧内容,解析结果并注入新内容。它的典型做法是使用Web服务并调用Sys.Net.WebServiceProxy.invoke方法:http://msdn.microsoft.com/en-us/library/bb383814.aspx。这可以调用页面内的Web服务(页面方法)或单独的ASMX或WCF Web服务。

HTH。

0

使用jQuery AJAXThis是很好的来源

$.ajax({ 
    type: "POST", 
    url: "MessagePopup.asmx/SendMessage", 
    data: "{subject:'" + subject + "',message:'" + message + ",messageId:'" + messageId + "',pupilId:'" + pupilId +"'}", 
    contentType: "application/json; charset=utf-8", 
    dataType: "json", 
    success: function(msg) { 
    // Do something interesting here. 
    } 
}); 

如果你只想使用JavaSctipt不使用jQuery休耕this链接