twinsvicki
路人甲
路人甲
  • 注册日期2006-03-27
  • 发帖数28
  • QQ
  • 铜币256枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1533回复:3

请求解决arcgis server控件TOC更新问题

楼主#
更多 发布于:2007-03-08 16:17
<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>
喜欢0 评分0
twinsvicki
路人甲
路人甲
  • 注册日期2006-03-27
  • 发帖数28
  • QQ
  • 铜币256枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-03-08 16:59
不用了,解决了
举报 回复(0) 喜欢(0)     评分
green
外卖仔
外卖仔
  • 注册日期2003-10-01
  • 发帖数51
  • QQ
  • 铜币170枚
  • 威望0点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
2楼#
发布于:2007-03-08 17:32
lz说说怎么解决的塞<img src="images/post/smile/dvbbs/em01.gif" />
举报 回复(0) 喜欢(0)     评分
whmwxhanshan123
路人甲
路人甲
  • 注册日期2006-06-17
  • 发帖数3108
  • QQ
  • 铜币6445枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2007-03-08 20:13
<img src="images/post/smile/dvbbs/em02.gif" />
举报 回复(0) 喜欢(0)     评分
游客

返回顶部