c# - 如何将 ID 添加到 Html.ActionLink - 与在 HTML/CSS 中一样

标签 c# css asp.net-mvc twitter-bootstrap razor

我在 .cshtml 文件中有一行代码:

@Html.ActionLink("LION TECHNOLOGIES", "Index", "Home", new { area = "" }, new { @class = "navbar-brand" })

您可以看到文本 LION TECHNOLOGIES 的类别为 navbar-brand . Navbar-brand 是 bootstrap.css 中的一个类,我不想修改那个文件,所以我想给 LION TECHNOLOGIES 分配一个 ID。我如何给 LION TECHNOLOGIES 一个 id navbar-text

我试过这个:

@Html.ActionLink("LION TECHNOLOGIES", "Index", "Home", new { area = "" }, new { @class = "navbar-brand"}, new {@id = "navbar-text"})

但是它给我一个错误:

enter image description here

(当悬停在红色下划线上方时)

Argument 6: cannot convert from <anonymous type: string class>' to 'System.Web.Mvc.Ajax.AjaxOptions'

我正在尝试链接到我的 style.css 文件,我正在尝试在标题中更改为 LION TECHNOLOGIES 的字体系列。 Style.css 将如下所示:

@font-face {
font-family: 'plantagenet_cherokeeregular';
src: url('fonts/plantagenet_cherokee-webfont.woff2') format('woff2'),
     url('fonts/plantagenet_cherokee-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;

}

#navbar-text {
font-family: 'plantagenet_cherokeeregular';
} 

谢谢。

最佳答案

试试这个:

@Html.ActionLink("LION TECHNOLOGIES", "Index", "Home", new { area = "" }, new { @class = "navbar-brand", @id = "navbar-text"})

关于c# - 如何将 ID 添加到 Html.ActionLink - 与在 HTML/CSS 中一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43970409/

相关文章:

c# - 如何知道字符串的大小(以字节为单位)?

css - 是否有 CSS 父级选择器?

c# - ASP.NET C# : Call serverside function together with Jquery BlockUI

c# - 使用 jQuery.ajax() 时,HttpListener 仅获取 InputStream 的前 900 个字节

c# - 创建接受从参数类型(多态参数)派生的任何类型的参数的操作

html - 如何控制底部边框的间距?

html - 悬停不显示下拉菜单

jquery - ASP.NET MVC 中的 AJAX 表单提交模式

asp.net - IIS/ASP.NET 响应缓存控制 : private for all requests

asp.net-mvc - ASP.NET MVC 将字符串对象传递给 View 的问题