定制Maptips控件的中文提示

最近在用ArcIMS9.2+ADF for .net做一些简单功能的开发
碰到Maptips控件的提示不能汉化,修改了 aspnet_client\ESRI\WebADF\Javascrīpt目录下的display_maptips.js也没有用。。。
后来在喜欢素色http://hi.baidu.com/priest119的空间里,找到了解决的办法,自己定制maptips的提示。
把这篇文章的英文部分翻译了一下,方便怕啃E文的朋友。

关于处理Maptips的技巧和方法总结http://hi.baidu.com/priest119/blog/item/1abadeed0762df4c78f0552f.html

1maptips控件的UseDefaultWebResources属性改为"False"

2"aspnet_client\ESRI\WebADF\Javascrīpt"目录下的"display_maptips.js"文件复制到程序的Javascrīpt文件中

3打开display_maptips.js文件,将

this.classPrefix = (classPrefix!=null && classPrefix.length>0) ? classPrefix: "ADF_";”改为“this.classPrefix = (classPrefix!=null && classPrefix.length>0) ? classPrefix: "Custom_";并保存。

4在应用程序地图显示页面(通常是default.aspx)注册此脚本文件。 

 <scrīpt language="javascrīpt" type="text/javascrīpt" src="javascrīpt/display_maptips.js"></scrīpt>

5"aspnet_client\ESRI\WebADF\styles"目录下,复制maptips.css到网站的根目录下。

6将此css文件的“ADF_”前缀改为"Custom_"

7在地图显示页面中的html的头部添加样式各的链接。

<link href="maptips.css" type="text/css" rel="stylesheet" />
8
修改maptips.css即可定制maptips的样式风格了。

posted on 2008-12-04 15:31  于海龙  阅读(476)  评论(3编辑  收藏  举报

导航