【问题标题】:apply stylesheet to web user control将样式表应用于 Web 用户控件
【发布时间】:2013-11-28 07:08:50
【问题描述】:

我想申请 styles 到一个 webusercontrol

我试过了

<link rel="Stylesheet" type="text/css" href="<%=ResolveUrl("~/Styles/ascxStyles.css") %>" />

但我无法将样式应用于用户控件。

提前致谢

【问题讨论】:

    标签: stylesheet web-user-controls


    【解决方案1】:

    尝试类似的东西 href="~/Styles/StyleSheet.css" 其中 ~/ 是应用程序的根目录 并添加 runat="server"
    或者只是将您的 css 拖动到您的控件上,它会自动创建适当的路径

    【讨论】:

    • 当我将 shtylesheet 拖入用户控件时,它正在工作。谢谢@vishal
    • 如果您想在任何页面上添加控制权,此拖放操作也可以使用 :)
    【解决方案2】:

    我认为您的 ResolveUrl 是错误的。您可以在您的用户控件或使用此用户控件的页面中使用它:

     <link rel="stylesheet" type="text/css" href="../Styles.css" media="screen" />
    

    【讨论】:

    • 创建样式表并将其拖到您的用户控件中。它会正常工作
    【解决方案3】:

    据我所知,你也可以使用css文件
    您已将其添加到您的 MasterPage

    因此无需再次将 css 文件添加到 Web 用户控件。

    【讨论】:

      猜你喜欢
      • 2016-09-18
      • 2018-05-05
      • 1970-01-01
      • 2011-06-08
      • 1970-01-01
      • 1970-01-01
      • 2013-08-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多