我在我的頁面上有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控件上進行客戶端唯一驗證?