关 键 词:
.NET
ASP
站点
地图
阅读提示: 本文中,我们首先简要地介绍了ASP.NET 2.0提供的新的站点导航机制,并注意到这个新的导航功能的核心是通过XML文件来详细描述网站的导航框架。显然,这种新导航机制的强大功能可以大大节省程序员的编码时间。接下来,我们通过一个简单的例子分析了本地化Web.sitemap的一般思路。
阅读提示: 本文中,我们首先简要地介绍了ASP.NET 2.0提供的新的站点导航机制,并注意到这个新的导航功能的核心是通过XML文件来详细描述网站的导航框架。显然,这种新导航机制的强大功能可以大大节省程序员的编码时间。接下来,我们通过一个简单的例子分析了本地化Web.sitemap的一般思路。
点击“确定”退出对话框,刷新IE页面,则结果将如下图所示:
图6.使用英语语言时的站点地图显示内容
现在,请求页面时,文件设置为en,对应于站点资源文件Web.sitemap.en.resx,而不是默认的Web.sitemap.resx文件。
【调试问题】在调试过程中,我发现当点击上面树控件中的‘折叠’(或‘展开’)按钮时,出现下图中所示异常显示(对于中文也是如此):
【调试问题】在调试过程中,我发现当点击上面树控件中的‘折叠’(或‘展开’)按钮时,出现下图中所示异常显示(对于中文也是如此):
图7.IE显示异常
但到目前为止,本文尚未找到相应的解决办法。如有找到此答案者,请不吝赐教。
六、小结
本文中,我们首先简要地介绍了ASP.NET 2.0提供的新的站点导航机制,并注意到这个新的导航功能的核心是通过XML文件来详细描述网站的导航框架。显然,这种新导航机制的强大功能可以大大节省程序员的编码时间。接下来,我们通过一个简单的例子分析了本地化Web.sitemap的一般思路。
请注意,本文中我们并没有涉及一般页面的本地化问题。对于此问题,我会以另外的文章探讨。