我有一个相当简单的ASP.NET 2.0菜单控件使用站点地图文件和安全修整。 只有21个菜单选项,但菜单的结果HTML高达14k。 该网站托管在我们公司的内部网上,必须以有限的带宽服务于全球的人们,所以我想减小菜单的大小。

做这个的最好方式是什么? 有没有人有好的参考? 我有以下约束:

  • 解决方案不得引用任何第三方DLL文件(获得批准将是一场噩梦)
  • 必须使用IE 6

CSS和JavaScript都很好,只要它们与IE 6一起使用即可。

===============>>#1 票数:3 已采纳

请查看: http//www.asp.net/CSSAdapters/Menu.aspx

默认的Menu控件渲染过多的HTML。

===============>>#2 票数:1

您可以查看我的ASP.NET菜单优化帖子 我所做的是将每个页面中呈现的菜单的公共部分提取到在用户浏览器上仅加载和缓存一次的外部文件。 这种方式在某些情况下页面小60-70%。

  ask by Jim translate from so

未解决问题?本站智能推荐: