您的位置:首页 > 其它

MapXtreme 2005 学习心得 一些问题(八)

2009-11-16 00:04 417 查看
先上一张MapXtreme的丑陋的图片

if (CommonHelper.Get<string>("Command", "") == "" || map.CustomProperties["layerCount"] == null || (int)map.CustomProperties["layerCount"] != map.Layers.Count)
{

RUnitMapView mapView = new RUnitMapView(map);
map.CustomProperties["layerCount"] = map.Layers.Count;//预防Session的layer丢失
}

说明:

找了一个地方保存下地图的图层数,由于生成了点之后,地图的图层一定会和初始图层不一样。所以,用了这个来做为判断Session是否丢失.

如果Session丢失,重新加载一下数据点的处理。这样,终于解决了问题.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: