标签: c# asp.net-mvc asp.net-mvc-5 data-annotations
我正在尝试在运行时设置数据注释。这可以使用DataAnnotationsModelValidatorProvider类设置,但我尝试设置特定于每个模型的数据注释。我正在尝试从XML文件中为每个属性获取每个数据注释的输入。当我有一个源文件从中获取模型中每个属性的注释时,它正在工作。
DataAnnotationsModelValidatorProvider
但有没有办法允许管理员用户动态设置数据注释?假设当管理员选择模型时,模型中存在的属性将显示在列表中,并且在选择属性时,应该向管理员显示在当前上下文中定义的数据注释属性列表(以便他可以选择它)。这可能吗?