我拥有许多权限,并且这些权限根据一组条件确定用户是否可以看到某些功能。我为此编写了一个辅助函数,因为 View 中的逻辑变得相当广泛。
本质上,我正在寻找一个与 Html.ActionLink 相同的函数,我可以从类文件访问它(理想情况下,如果我可以访问 Helper,那就太好了)所以我可以做这样的事情,
public static string GetAdminLinks()
{
if(PermCheck)
{
return(Html.ActionLink(...));
}
}
有什么建议吗?
最佳答案
在 Controller 中:
Url.Action("Index", "Home", null, Request.Url.Scheme);
关于ASP.Net MVC - 从代码隐藏生成 ActionLink?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2001135/