@Html.ActionLink 不适用于 css class
@Html.ActionLink not working for css class
操作 link @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})
然后生成这个 link localhost:18715/Home/Details?Length=7
为什么?而且它不起作用
如果我设置 @Html.ActionLink("link here", "Details", "Product", new { id = item.ProductId},null)
生成这个 link http://localhost:18715/Product/Details/17
每个人都缺少什么 link
你必须这样写 html 属性:
@Html.ActionLink("Click Here", "Details", "Product", new { id = item.ProductId }, new { @class = "info"})
@Html.ActionLink("Back", "Index", " ", new { @class = "col-sm-3 btn btn-outline-secondary btnfs btn-sm" })
此处有多个 CSS 调用附加到 for ActionLink。这是为了
Asp.netMVC
操作 link @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})
然后生成这个 link localhost:18715/Home/Details?Length=7
为什么?而且它不起作用
如果我设置 @Html.ActionLink("link here", "Details", "Product", new { id = item.ProductId},null)
生成这个 link http://localhost:18715/Product/Details/17
每个人都缺少什么 link
你必须这样写 html 属性:
@Html.ActionLink("Click Here", "Details", "Product", new { id = item.ProductId }, new { @class = "info"})
@Html.ActionLink("Back", "Index", " ", new { @class = "col-sm-3 btn btn-outline-secondary btnfs btn-sm" })
此处有多个 CSS 调用附加到 for ActionLink。这是为了 Asp.netMVC