在 html 属性设置 disabled = "disabled" 不起作用

Man*_*ish 1 asp.net-mvc html.actionlink

@Html.ActionLink(" ", "Edit", new { id = item.UserId }, new { title = "User is not editable" , @class = "edit_btn", disabled = "disabled"})
Run Code Online (Sandbox Code Playgroud)

我想通过设置 html 属性 disabled="disabled" 来禁用 ActionLink,但它不起作用。我能够获得 class 和 title 属性,但 actionLink 没有被禁用。

谁能帮忙..我做错了什么。

vcs*_*nes 5

disabled属性在锚标记中不起作用。MVC 呈现您期望的内容,disabled="disabled"浏览器只是忽略它

您需要做一些不同的事情,例如根本不渲染锚点,而只是渲染文本或在span.