【发布时间】:2021-10-03 13:31:23
【问题描述】:
我刚刚进入 MVC,所以我不确定这甚至可以使用 ActionLink 来完成。但是我想要做的是有一个 Html.ActionLink ,你可以分配一个 CSS 类 AND 一个返回确认。
我已经得到了这个工作:
@Html.ActionLink("Delete", "Delete", "NWS", new { recordId = Model.Id }, new { @class = "btn btn-danger configDelete" })
我已经让这个工作了:
@Html.ActionLink("Delete", "Delete", "NWS", new { recordId = Model.Id }, new { onclick = "return confirm('Are you sure you want to delete this config?')" })
但是当我尝试像这样添加两者时,
@Html.ActionLink("Delete", "Delete", "NWS", new { recordId = Model.Id }, new { @class = "btn btn-danger configDelete" }, new { onclick = "return confirm('Are you sure you want to delete this config?')" })
我收到一个语法错误,内容为“没有给出与 'IHtmlHelper.ActionLink(string, string, string, string, string, string, object, object) 的所需形式参数 'routeValues' 相对应的参数”
我也尝试将返回确认放在 CSS 类之前,但这没关系。这可能与 ActionLink 相关吗?如果没有,有什么我可以可以做到这一点的吗?
【问题讨论】:
标签: javascript c# css asp.net-mvc html-helper