摘要: 我希望各位看官在看这篇文章之前,先对.NET中内置的Ajax了解较透,如果还不是很明白,建议先看我的上一篇博文.NET内置的Ajax工作原理 ESRI ArcGIS Server 9.2 的web应用开发框架充分利用了ASP.NET中的回调技术。我们来看看利用Visual Studio 模板创建的默认应用程序中如何利用回调的。 首先看到默认的主页面Default.aspx 对应的类 WebMapA... 阅读全文
posted @ 2009-09-14 21:19 爱生活,爱GIS 阅读(589) 评论(0) 推荐(1) 编辑
摘要: 在期望不执行回发(postback)而从客户端运行服务器代码的情况下,可以使用ClientScriptManager类来调用客户端回调(callback)。这称为对服务器执行带外回调。在客户端回调中,客户端脚本函数项ASP.NET网页发送异步请求。网页修改其正常生命周期来处理回调。 回调的过程如下: (1)客户端发出请求,请求内容包括:指定更新控件和传递参数。 (2)服务端响应、处理。 (3)服务... 阅读全文
posted @ 2009-09-14 20:35 爱生活,爱GIS 阅读(564) 评论(0) 推荐(2) 编辑
摘要: xmlhttprequest对象可以打开两种方式的页面请求1,.asmx格式的webservice页面。2,.aspx格式的web窗体其中web窗体可以是调用一新建的web窗体,同时调用和被调用页面可以是同一个页面,表达的可能不够清楚,还是看示例吧。一、调用.asmx格式的webservice页面1,新建一个ASP.NET应用程序,在该应用程序中添加一web服务页面(webservice页面),此... 阅读全文
posted @ 2009-09-14 16:44 爱生活,爱GIS 阅读(759) 评论(0) 推荐(0) 编辑
摘要: webservice(web服务)的存在让我们可以利用网络发布和调用远程的API接口,实现编程的需要,例如,中国气象局向外提供了一个webservice,该服务中包含了获取各大城市的天气情况的API接口,这时如果我们想要在本机上编写代码获取城市的天气情况,就不用自己编写API了(这种API估计也不可能写出来,因为天气情况的数据库一般只有气象局才有),可以通过远程调用气象局对外提供的webservi... 阅读全文
posted @ 2009-09-14 15:14 爱生活,爱GIS 阅读(1200) 评论(0) 推荐(1) 编辑