我在我的页面上有asp:菜单控件。从未有任何问题,直到我的Firefox更新至第17版。
asp:菜单控件在asp.net 3.5中生成Table。但是我有CssAdapter生成无序列表。但在FF v17上它不再工作。 IE & Chrome很不错。我怀疑Firefox的refID属性有些事情要做!
我在Asp.Net 3.5上运行,所以没有RenderMode属性可用。Asp.net控件是否会根据客户端呈现HTML?
0
A
回答
1
哇!这很简单,我所要做的就是将浏览器的RefID从MozillaFirefox
更改为Mozilla
。
<browser refID="Mozilla">
<controlAdapters>
<adapter controlType="System.Web.UI.WebControls.Menu"
adapterType="Test.Controls.MenuAdapter" />
</controlAdapters>
</browser>
0
许多asp.net webforms控件基于浏览器功能呈现,并且浏览器功能的检测基于可更新的引擎。
因此,您可以尝试更新浏览器功能文件(也称为browsercaps)。通过从这里下载最新的browsercaps文件来做到这一点:http://aspnet.codeplex.com/releases/view/41420
您可以通过将它们放在c:\ windows \ microsoft.net \ framework \\ CONFIG \目录中并覆盖那里或单通过在您的Web应用程序的顶层创建一个app_browsers目录,并将文件放在那里。请注意,如果更新没有涵盖您的方案并且您无法在别处找到某个版本,则还可以编辑这些文件。
相关问题
- 1. 是否可以禁用ASP.NET客户端感知的呈现?
- 2. 当客户端回调时将控件呈现给html面板
- 3. ASP.Net与html客户端控件JQuery
- 4. ASP.NET如何将控件呈现为HTML?
- 5. Html无法在电子邮件客户端中呈现,如Gmail
- 6. 服务器端ASP.net控件呈现为HTML TextArea
- 7. 播放发送HTML到客户端,但客户端浏览器不呈现它
- 8. 离线HTML客户端与服务器端呈现
- 9. asp.net控件的客户端对象
- 10. telerik asp.net控件清除客户端
- 11. 在客户端读取asp.net控件
- 12. 向客户端呈现XMLHTTPRequest响应?
- 13. 如何呈现WebUserControl客户端
- 14. .net Hiddenfield不在客户端呈现
- 15. Ajax工具包客户端呈现
- 16. 在Firefox中验证客户端代码的ASP.NET断裂呈现
- 17. ASP.NET客户端与服务器视图呈现
- 18. 如何将客户端呈现的HTML插入DOM
- 19. 关于在客户端上呈现html的技巧
- 20. 为多个客户端呈现html视图
- 21. 从客户端的ZIP流中呈现HTML
- 22. 不使用websockets向客户端呈现html
- 23. 在ASP.NET中,是否需要呈现控件?
- 24. 是否可以使用JavaScript插入呈现的ASP.NET控件?
- 25. Asp.net mvc客户端数据?
- 26. 呈现用户控件ascx
- 27. 客户端事件库(asp.net)
- 28. 根据分辨率呈现html
- 29. 按钮呈现时呈现HTML/ASP.NET
- 30. 是否可以在asp.net控件上进行客户端唯一验证?