Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.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# “ASP.NET网络表单”;“需要标识符”;错误_C#_Asp.net_Webforms - Fatal编程技术网

C# “ASP.NET网络表单”;“需要标识符”;错误

C# “ASP.NET网络表单”;“需要标识符”;错误,c#,asp.net,webforms,C#,Asp.net,Webforms,我将这行代码添加到我的ASP.NET Web窗体应用程序中: <link rel="stylesheet" href="css/icomoon.css" media="print" onload="this.media='all'"> 此代码位于Site.masterpage中 我现在得到一个错误: 应为标识符 如果删除介质和onload属性,则不会出现错误: <link rel="

我将这行代码添加到我的ASP.NET Web窗体应用程序中:

<link rel="stylesheet" href="css/icomoon.css" media="print" onload="this.media='all'">

此代码位于Site.masterpage中

我现在得到一个错误:

应为标识符

如果删除介质和onload属性,则不会出现错误:

<link rel="stylesheet" href="css/icomoon.css">


ayone知道如何解决这个问题吗?似乎是某种与服务器上解析的onload相关的问题,我只是不知道如何逃避它。任何帮助都将不胜感激。

我找不到任何文章可以描述为什么会发生这种情况。我只是测试一下,这就是为什么如果它能解决您的问题,我会与您分享它。

您的站点上是否有类似的内容。Master,
..
中的
..

如果否,请尝试在
中创建一个。
,如果是,请将
链接
放在此
中。


...
...
...
...

我找不到任何文章可以描述它发生的原因。我只是测试一下,这就是为什么如果它能解决您的问题,我会与您分享它。

您的站点上是否有类似的内容。Master,
..
中的
..

如果否,请尝试在
中创建一个。
,如果是,请将
链接
放在此
中。


...
...
...
...

正如您所发现的,在母版页的head部分使用CSS link标记中的onload时会出现错误

要消除错误,请将CSS放在母版页上的body标记的正下方。在我这边测试过,效果很好

 <body>
  <link rel="stylesheet" href="css/icomoon.css" media="print" onload="this.media='all'" />
   <%- other code --%>
 </body>

正如您所发现的,在母版页的head部分使用CSS link标记中的onload时会出现错误

要消除错误,请将CSS放在母版页上的body标记的正下方。在我这边测试过,效果很好

 <body>
  <link rel="stylesheet" href="css/icomoon.css" media="print" onload="this.media='all'" />
   <%- other code --%>
 </body>