【发布时间】:2018-11-29 09:23:45
【问题描述】:
我被指派编辑此视图,使ActionLink 具有“th.table-headers”类,并对字体进行调整。我看到一个建议使用@ 来区分C# 对术语“类”的使用,我遵循了他们使用的语法:
new {style = "font-size:
14pt", @class = "class name" })
但是,出现了问题,因为在我运行程序时没有反映更改。一开始我试着把字体变大,以使差异可见;但似乎代码不起作用。下面是原始上下文中的代码。 Html.ActionLink 是应该受到影响的部分。谁能告诉我这是怎么回事,以及如何调整以便为ActionLink 赋予一个类和样式?
<table class="table">
<tr>
<th>
@Html.ActionLink("Name", "Update", new {style = "font-size:
14pt", @class = "th.table-headers" })
</th>
【问题讨论】:
-
th.table-headers表示一个元素<th>,类为table-headers。请参阅下面 Tetsuya 的评论 -
@class = "table-headers"或<th class="table-headers">应该足够了。 -
谢谢你们!一开始我意识到我误解了表头的含义。我以为我的团队指的是每列数据的标题,但现在我看到 table-headers 实际上是一个类。