首页 > 解决方案 > 带有 id 元素的链接标签在 asp.net 网页中不起作用

问题描述

以下代码行在 asp.net 网站中不起作用,我如何让网页正常工作?

<link rel="stylesheet" href="css/style.css" id="main-styles-link">

它不喜欢 id 部分“id="main-styles-link"”。

因为在设计器文件中显示

    protected global::System.Web.UI.HtmlControls.HtmlLink main-styles-link;

这被突出显示为错误..

严重性代码 描述 项目文件行抑制状态错误 CS1003 语法错误,“,”预期 WebApplication12 C:\Users\Dipesh.Patel\source\repos\WebApplication12\WebApplication12\WebForm1.aspx.designer.cs 22 活动错误 CS1002 ; 预期 WebApplication12 C:\Users\Dipesh.Patel\source\repos\WebApplication12\WebApplication12\WebForm1.aspx.designer.cs 22 活动错误 CS1519 Invalid token '-' in class, struct, or interface member declaration WebApplication12 C:\Users\ Dipesh.Patel\source\repos\WebApplication12\WebApplication12\WebForm1.aspx.designer.cs 22 Active Error CS1519 Invalid token '-' in class, struct, or interface member declaration WebApplication12 C:\Users\Dipesh.Patel\source\repos \WebApplication12\WebApplication12\WebForm1.aspx.designer。cs 22 活动错误 CS1519 无效令牌';' 在类、结构或接口成员声明中 WebApplication12 C:\Users\Dipesh.Patel\source\repos\WebApplication12\WebApplication12\WebForm1.aspx.designer.cs 22 Active Error CS1519 Invalid token ';' 在类、结构或接口成员声明中 WebApplication12 C:\Users\Dipesh.Patel\source\repos\WebApplication12\WebApplication12\WebForm1.aspx.designer.cs 22 活动错误 IDE1007 当前上下文中不存在名称“样式” . WebApplication12 C:\Users\Dipesh.Patel\source\repos\WebApplication12\WebApplication12\WebForm1.aspx.designer.cs 22 活动错误 IDE1007 当前上下文中不存在名称“链接”。WebApplication12 C:\Users\Dipesh.Patel\source\repos\WebApplication12\WebApplication12\WebForm1.aspx.designer。

标签: javascripthtmlasp.net

解决方案


采用

id="mainStylesLink"

代替:

id="main-styles-link"

推荐阅读