在MVC中从数据库获取属性值

本文关键字:获取 属性 数据库 MVC | 更新日期: 2023-09-27 18:06:59

如何像下面的模式检索权限列表?

[MyPermission(/*Get From DataBase*/)]
public ActionResult MyController()
{
   /**/
    return View();
}

在MVC中从数据库获取属性值

你不能这么做。属性参数在编译时解析,并且只能是静态值和const值。您可以在自定义属性中使用代码调用数据库,但不能将运行时值作为属性参数传递。