如何在asp.net Mvc视图中隐藏按钮或链接

本文关键字:隐藏 按钮 链接 视图 Mvc asp net | 更新日期: 2023-09-27 18:27:38

我在MVC 中的控制器操作中有这个

        if (Profileid == User.Identity.Name)
        {
           ViewBag.Data = true;
        }

满足此条件时,我想在视图中隐藏按钮或链接。如何在视图中执行此操作。我正在使用Razor视图。感谢

如何在asp.net Mvc视图中隐藏按钮或链接

您可以直接在View:中执行该逻辑

@if (Profileid == User.Identity.Name) {
    <input type="submit" ... />
}

尝试:如果你想基于ViewBag试试这个:

@if(ViewBag.Data == true)
{
//Put code here.
}

或基于ProfileId:

@if(ProfileId == User.Identity.Name)
{
//Put code here.
}