繁体   English   中英

如何隐藏Html.ActionLink页面加载

[英]How to hide Html.ActionLink page load

我有代码,当我运行该代码时,它将把数据库中的值加载到表中,例如编辑和删除(CRUD OPERATION)。

现在,我添加了新的html操作链接“批准”。 问题是我在数据库中Approved了列调用,该值只能存储0或1-基本上为true或false。

我的问题是,当批准第0列时,它需要在页面加载时隐藏html动作链接,而在值1时要在页面加载中可见。 我可以从数据库中读取内容,但是如何在控制器中调用html操作链接。

您可以像这样设置ActionLink的样式

@{
    var style = Model.Approved == 0 ? "display:none" : string.Empty;
}
@Html.ActionLink(
    "Approve",
    "Approved",
    null,
    new { @style = style });

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM