asp.net-mvc如何禁用视图中的按钮?

标签: Asp.net-MVC Razor
发布时间: 2016/10/9 5:59:16
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我需要一些帮助在这里我想要使我的编辑和删除按钮禁用如果我的任务状态是真的在这里是我的观点进行编辑和删除按钮

<td><a href = "@Url.Action("Edit","Task", new {id = task.TaskId})" class= "btn mini purple"><i class = "icon-edit"></i> Edit </a></td>
<td><a href = "@Url.Action("Delete","Task", new {id = task.TaskId})" class= "btn mini black"><i class = "icon-remove"></i> Delete </a></td>

解决方法 1:

<a>标记不能禁用。因此,如果状态是假的你可以删除它或防止点击︰

@if(yourStatus.IsOk)
{
   <td><a href = "@Url.Action("Edit","Task", new {id = task.TaskId})" class= "btn mini purple"><i class = "icon-edit"></i> Edit </a></td>
   <td><a href = "@Url.Action("Delete","Task", new {id = task.TaskId})" class= "btn mini black"><i class = "icon-remove"></i> Delete </a></td>
}
else
{
   <td><a href="/" onclick="return false;" class= "btn mini purple"><i class = "icon-edit"></i> Edit </a></td>
   <td><a href="/" onclick="return false;" class= "btn mini black"><i class = "icon-remove"></i> Delete </a></td>
}
赞助商