zoukankan      html  css  js  c++  java
  • CssFrindly使用

    这是微软开发的,现由公共社区维护的一个东西。用于对.NET 2.0中的有些控件生成的html代码进行转化,将其转化为DIV+CSS形式,以符合目前的网络标准。除此之外,它的另一个用处是,使我们可以比较容易地定制这些控件的外观。其中包括MENU,gridView,DetailsView等

    下载地址: http://download.microsoft.com/download/b/a/3/ba3aee5e-2e28-4056-9e71-036b2e7f58af/ASPNETCssFriendlyAdapters.vsi

    安装之后,创建一个模板站点,按F5运行一遍,以产生CSSFriendly.dll文件

    然后将模板站点中的CSS,APP_Themes,APP_Browsers,BIN,JavaScript这几个文件夹拷贝到自己的网站根目录之下。

    以使用menu控件为例,使用Basic主题。修改web.config文件,加入以在所有页面中使用模板主题,在页面中添加menu控件使用SiteMapDataSource数据源,

    编辑web.sitemap文件供SiteMapDataSource控件使用。

    修改SiteMapDataSource控件属性,将ShowStartNode设为false。

    设置menu控件的skinID="SampleMenuHorizontal" cssSelectorClass="PrettyMenu" 按下F5测试效果。

    简单方法解决ASP.NET Menu控件在Chrome浏览器显示问题

    方法很简单,在ASP.NET网站项目中添加Others.browser内容如下,这样菜单在Safari3和Google浏览器下就都可以正常显示了

     

    <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

     

     

  • 相关阅读:
    62. Unique Paths
    102. Binary Tree Level Order Traversal
    3、公共接口不应该使用太过频繁,当有大量类型实现公共接口时,应当避免通过公共接口调用对象
    2、Task 使用 ContinueWith 而不要使用 Wait
    1、使用 as 而不要用 is
    VS 超级好用的 Ctrl E E
    一个好用的分组算法2
    java 字典 map 和 list.forEach
    mongo windows 安装
    mongo repository
  • 原文地址:https://www.cnblogs.com/anbylau2130/p/3099245.html
Copyright © 2011-2022 走看看