【发布时间】:2010-07-14 14:38:49
【问题描述】:
我正在编写一个专门针对手机的网站 (ASP.NET/C#)。
在母版页上,我放置了一个 ASP 菜单。这在 IE8 和 Firefox 中运行良好,但是当我尝试从诺基亚浏览器查看它时,虽然菜单可见,但它的行为不正确:我点击菜单将其打开,而不是打开下一级菜单,控制完全消失!
有趣的是,我在计算机上使用 Chrome 时也遇到了同样的情况。
我还没有在 Safari 上尝试过,但是消息已经很清楚了:ASP.NET 菜单控件在诺基亚浏览器上不起作用,这是一个大问题。我有什么选择?它至少需要在诺基亚、Safari 和 Opera 上运行。
我在一个类似的问题中看到someone suggested 编写自定义服务器控件。好主意,我敢肯定……但是你如何向这个 ASP.NET 新手解释呢?
【问题讨论】:
标签: asp.net browser mobile menu