如何让一个按钮在ASP.net MVC中同时执行“启用”和“禁用”

时间:2017-04-21 21:54:25

标签: asp.net-mvc razor

我是ASP.Net MVC的新手,仍然试图绕过控制器并将数据传递给视图并返回。

这是我的问题。我在视图中有一个模型,其属性为“isEnabled”,可以是true或false。

我有一个编辑按钮和一个启用/禁用按钮。编辑只需将我带到表单的新视图。

我希望启用/禁用按钮将模型的属性更改为启用或禁用。

现在我有两个单独的按钮。当我单击它们时,它会从控制器(EnableModel,DisableModel)触发相应的操作,然后重新加载当前视图。

如何实现,如果模型被禁用,按钮会显示并触发启用操作,启用后,按钮会显示并触发禁用操作。

所以这是我想到的选项。 1.两个按钮,我根据需要隐藏它们。我可以使用if语句检查模型是否在剃刀中显示。 2.使用上面的两个javascript 3.使用javascript实际更改按钮

什么是最好的方法?

1 个答案:

答案 0 :(得分:0)

好吧所以回头看不能相信我曾经问过这个哈哈。

我去了javascript路线。我只有一个按钮,还有一个简单的onClick javascript类可以处理切换。