1、类简介
在ADF中,提供了任务管理器控件(TaskManager)以及任务结果控件(TaskResults)。任务管理器控件可以容纳ADF中提供的一系列任务控件(如:SearchAttributesTask/QueryAttributesTask/FindPlaceTask/FindAddressTask/GeoprocessingTask/EditorTask),我们自定义的任务控件也可以放置在内。
自定义任务控件一般是从任务抽象类(Task或者FloatingPanelTask)继承而来。FloatingPanelTask与Task的相同之处在于它们都是从System.Web.UI.WebControls.CompositeControl继承而来,而System.Web.UI.WebControls.CompositeControl实现了ICallbackEventHandler接口,所以它们都具有Ajax能力。
FloatingPanelTask与Task的区别在于是否被包含在FloatingPanel中。所以以下重点谈谈任务抽象类Task。Task类除了实现ICallbackEventHandler外,还实现了二个接口:IBuddyControlSupport以及ITask。
(1)IBuddyControlSupport接口定义了方法GetSupportedBuddyControlTypes,来说明任务绑定的空间类型。如OverviewMap控件绑定Map, Toolbar控件绑定Map以及PageLayout控件。我们如果对Map操作,则可以使用如下代码:
在ADF中,提供了任务管理器控件(TaskManager)以及任务结果控件(TaskResults)。任务管理器控件可以容纳ADF中提供的一系列任务控件(如:SearchAttributesTask/QueryAttributesTask/FindPlaceTask/FindAddressTask/GeoprocessingTask/EditorTask),我们自定义的任务控件也可以放置在内。
自定义任务控件一般是从任务抽象类(Task或者FloatingPanelTask)继承而来。FloatingPanelTask与Task的相同之处在于它们都是从System.Web.UI.WebControls.CompositeControl继承而来,而System.Web.UI.WebControls.CompositeControl实现了ICallbackEventHandler接口,所以它们都具有Ajax能力。
FloatingPanelTask与Task的区别在于是否被包含在FloatingPanel中。所以以下重点谈谈任务抽象类Task。Task类除了实现ICallbackEventHandler外,还实现了二个接口:IBuddyControlSupport以及ITask。
(1)IBuddyControlSupport接口定义了方法GetSupportedBuddyControlTypes,来说明任务绑定的空间类型。如OverviewMap控件绑定Map, Toolbar控件绑定Map以及PageLayout控件。我们如果对Map操作,则可以使用如下代码:
1、类简介
在ADF中,提供了任务管理器控件(TaskManager)以及任务结果控件(TaskResults)。任务管理器控件可以容纳ADF中提供的一系列任务控件(如:SearchAttributesTask/QueryAttributesTask/FindPlaceTask/FindAddressTask/GeoprocessingTask/EditorTask),我们自定义的任务控件也可以放置在内。
自定义任务控件一般是从任务抽象类(Task或者FloatingPanelTask)继承而来。FloatingPanelTask与Task的相同之处在于它们都是从System.Web.UI.WebControls.CompositeControl继承而来,而System.Web.UI.WebControls.CompositeControl实现了ICallbackEventHandler接口,所以它们都具有Ajax能力。
FloatingPanelTask与Task的区别在于是否被包含在FloatingPanel中。所以以下重点谈谈任务抽象类Task。Task类除了实现ICallbackEventHandler外,还实现了二个接口:IBuddyControlSupport以及ITask。
(1)IBuddyControlSupport接口定义了方法GetSupportedBuddyControlTypes,来说明任务绑定的空间类型。如OverviewMap控件绑定Map, Toolbar控件绑定Map以及PageLayout控件。我们如果对Map操作,则可以使用如下代码:
在ADF中,提供了任务管理器控件(TaskManager)以及任务结果控件(TaskResults)。任务管理器控件可以容纳ADF中提供的一系列任务控件(如:SearchAttributesTask/QueryAttributesTask/FindPlaceTask/FindAddressTask/GeoprocessingTask/EditorTask),我们自定义的任务控件也可以放置在内。
自定义任务控件一般是从任务抽象类(Task或者FloatingPanelTask)继承而来。FloatingPanelTask与Task的相同之处在于它们都是从System.Web.UI.WebControls.CompositeControl继承而来,而System.Web.UI.WebControls.CompositeControl实现了ICallbackEventHandler接口,所以它们都具有Ajax能力。
FloatingPanelTask与Task的区别在于是否被包含在FloatingPanel中。所以以下重点谈谈任务抽象类Task。Task类除了实现ICallbackEventHandler外,还实现了二个接口:IBuddyControlSupport以及ITask。
(1)IBuddyControlSupport接口定义了方法GetSupportedBuddyControlTypes,来说明任务绑定的空间类型。如OverviewMap控件绑定Map, Toolbar控件绑定Map以及PageLayout控件。我们如果对Map操作,则可以使用如下代码:
Tags: GIS
部署Web App时遇到问题,在ESRI bbs上提问贴如下:
请教Server9.2 .NET ADF开发的应用得部署问题。
在VS2005中调试时运行正常,但是部署到iis6,或者放到iis6中调试,总是异常。
跟踪后发现:连接arcgis server服务器异常,但是我已经把aps.net的帐户加到arcgisuser组,为何连接不上,配置中有什么要点吗?
另外我的dotnet ADF的帮助中ms-help://MS.VSCC.v80/MS.VSIPCC.v80/ESRI.EDNv9.2/NET_ADF/developer/ADF/deployment.htm(拷到IE中就可以导航过去)
一般正常一半后边是乱码,咋回事?拷贝到其他编辑器中后就是正常的。
仔细阅读文档发现:
Tags: GIS
幻の小屋
|
软件&技术
|