行动链接@class="info"
不适用于css
@Html.ActionLink("Click Here", "Details", "Product", new { id = item.ProductId, @class="info" },null)
Html页面来源
<a href="/Product/Details/14?class=info">Click Here</a>
如果我设置@Html.ActionLink("link here", "Details", "Product", new { id = item.ProductId})
,那么生成此链接localhost:18715/Home/Details?Length=7
为什么?并且它无法正常工作
如果我设置@Html.ActionLink("link here", "Details", "Product", new { id = item.ProductId},null)
它可以完美地生成此链接http://localhost:18715/Product/Details/17
我为每个链接缺少什么
答案 0 :(得分:2)
你必须写这样的hmtl属性:
@Html.ActionLink("Click Here", "Details", "Product", new { id = item.ProductId }, new { @class = "info"})
答案 1 :(得分:0)
@Html.ActionLink("Back", "Index", " ", new { @class = "col-sm-3 btn btn-outline-secondary btnfs btn-sm" })
ActionLink的附加多个CSS调用。这是为了 Asp.net MVC