阅读:1703回复:3
请求解决arcgis server控件TOC更新问题
<P>arcgis server 9.0 ,C#环境开发</P>
<P>protected ESRI.ArcGIS.Server.WebControls.Map Map1;<BR>protected ESRI.ArcGIS.Server.WebControls.Toc Toc1;</P> <P>我在createProject(pjname)创建新的地图到Map1的方法里的代码如下:</P> <P>Map1.Host = "li";<BR> Map1.ServerObject = pjname;<BR> Map1.DataFrame="Layers";<BR> Toc1.BuddyControl="Map1"; <BR> WebMap webMap = Map1.CreateWebMap();<BR> IMapServer mapServer = webMap.MapServer;<BR> IMapServerObjects mapServerObjects = mapServer as IMapServerObjects;<BR> mapServerObjects.RefreshServerObjects();<BR> webMap.Refresh ();</P> <P>VS调试中,在我第一次调用方法时执行到webMap.Refresh ();时跳到页面刷新一切运行正常,TOC1能更新到地图文件的图层数据。<BR>当我再次调用该方法时执行到webMap.Refresh ();时就没有跳到页面刷新,但页面还是会更新到所创建的地图。<FONT color=#ff0000>但是TOC1却不能更新到地图文件的图层数据。</FONT></P> <P>请问要怎么解决,谢谢</P> |
|
|
1楼#
发布于:2007-03-08 16:59
不用了,解决了
|
|
|
2楼#
发布于:2007-03-08 17:32
lz说说怎么解决的塞<img src="images/post/smile/dvbbs/em01.gif" />
|
|
3楼#
发布于:2007-03-08 20:13
<img src="images/post/smile/dvbbs/em02.gif" />
|
|