代码之家  ›  专栏  ›  技术社区  ›  to StackOverflow

与.NET 4.0发出相同标记的CSS友好菜单适配器

  •  0
  • to StackOverflow  · 技术社区  · 14 年前

    对于.NET 2.x/3.x,codeplex上存在一个CSS友好的适配器,它将ASP.NET菜单控件的标记作为ul发出。

    .NET 4.0菜单控件也将发出一个ul,但css类名与codeplex上的css友好适配器1.0发出的类名不同。

    为了获得.NET 2/3/4站点的单一CSS版本,我想创建一个与.NET 4.0菜单控件发出相同标记的CSS友好菜单适配器版本。

    在这样做之前,我想我会问这里是否已经做了,所以我不重新发明轮子。有人吗?

    1 回复  |  直到 14 年前
        1
  •  0
  •   to StackOverflow    14 年前

    我已经实现了我自己的menuadapter,它使用与.NET 4.0菜单控件的默认呈现兼容的CSS类呈现静态菜单-这非常简单。

    我可以看到实现与.NET 4.0控件完全兼容的适配器会很复杂,因为它需要为动态菜单包含.NET 4.0脚本。这大概可以解释为什么还没有人这么做。