Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在用户控件中包含Css文件_C#_Css_Asp.net - Fatal编程技术网

C# 在用户控件中包含Css文件

C# 在用户控件中包含Css文件,c#,css,asp.net,C#,Css,Asp.net,我有一个弹出窗口,它位于用户控件中,然后在我的aspx页面的标题中注册。在标题中,我为弹出窗口函数引入了javascript,这很有效。然而,我还包括了一个css文件,它似乎没有得到应用。我尝试将css文件包括在用户控件中,如下所示: <link rel="Stylesheet" media="screen" type="text/css" href="<%=ResolveUrl("../css/shared.css") %>" /> 但它不起作用。有没有关于如何

我有一个弹出窗口,它位于用户控件中,然后在我的aspx页面的标题中注册。在标题中,我为弹出窗口函数引入了javascript,这很有效。然而,我还包括了一个css文件,它似乎没有得到应用。我尝试将css文件包括在用户控件中,如下所示:

<link rel="Stylesheet" media="screen" type="text/css" href="<%=ResolveUrl("../css/shared.css") %>" /> 


但它不起作用。有没有关于如何包含css文件的建议?我是否正确地假设我必须在用户控件中执行此操作?

删除
并在css路径中添加
~

<link rel="Stylesheet" media="screen" type="text/css" href="<%=ResolveUrl("~/css/shared.css") %>" /> 


Put~在css文件路径中执行此操作时出现此错误:CS1012:字符文字中的字符太多谢谢,我已经尝试过了,但仍然没有发生任何事情。是的,我确定了。你知道为什么它可以从页眉加载js而不是css吗?大多数情况下都可以。我想你只要检查路径就行了。删除单引号并添加这行href=''thanls,这确实有效,尽管我发现问题实际上在我的控制标记中!