【问题标题】:link tag with id element doesnt work in asp.net webpage带有 id 元素的链接标签在 asp.net 网页中不起作用
【发布时间】:2019-09-14 17:13:12
【问题描述】:

下面这行代码在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 类、结构或接口成员声明 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 活动中的无效标记“-” 错误 CS1519 无效令牌';'在类、结构或接口成员声明中 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 活动 错误 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.cs 22 活动

【问题讨论】:

  • 把id里的-改成_?

标签: javascript html asp.net


【解决方案1】:

使用

id="mainStylesLink"

代替:

id="main-styles-link"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-12
    • 2019-07-10
    • 2017-07-16
    • 2023-03-26
    • 1970-01-01
    • 2018-12-05
    • 2012-09-17
    相关资源
    最近更新 更多