ASP.NET中的Menu控件在谷歌浏览器下显示异常的解决办法

在App_Browsers文件夹中添加Browsers文件,内容如下: 

 


<!--
可在 <windir>\Microsoft.NET\Framework\<ver>\CONFIG\Browsers 中找到现有的浏览器定义
-->
<browsers>
    
<browser id="Safari3" parentID="Safari1Plus">
        
<identification>
            
<userAgent match="Safari/\d+\.\d+" />
        
</identification>
        
<capture>
            
<userAgent match="Version/(?'version'\d+\.\d+)" />
        
</capture>
        
<capabilities>
            
<capability name="browser" value="Safari3" />
            
<capability name="version" value="${version}" />
        
</capabilities>
        
<controlAdapters>
            
<adapter controlType="System.Web.UI.WebControls.Menu"
                     adapterType
="" />
        
</controlAdapters>
    
</browser>

    
<browser id="GoogleChrome" parentID="Safari3">
        
<identification>
            
<userAgent match="Chrome/(?'version'\d+\.\d+)" />
        
</identification>
        
<capabilities>
            
<capability name="browser" value="Googlebot" />
        
</capabilities>
    
</browser>
</browsers>

 

 

 

posted on 2010-06-16 16:00  迷你软件  阅读(471)  评论(0编辑  收藏  举报

本网站绝大部分资源来源于Internet,本站所有作品版权归原创作者所有!!如有以下内容:章节错误、非法内容、作者署名出错、版权疑问、作品内容有违相关法律等请及时与我联系. 我将在第一时间做出响应!本站所有文章观点不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。