控制器/视图无法识别新模型

时间:2020-06-30 17:59:03

标签: asp.net-mvc model-view-controller

我有我的asp.net MVC项目,其中包含从数据库生成的一些模型。

Models

现在,我想“手动”添加一些新模型(无需从数据库中生成),称为“ TrainingViewModels”,以用于视图。

问题在于,在任何控制器/视图中都无法识别TrainingViewModels文件中的模型。在TrainingViewModels.cs的内容下方:

    namespace FMS.Models
    {
        public class TrainingAdminViewModel
        {
            public Training Training { get; set; }
            public List<UserTrainings> UserTrainingsList { get; set; }
        }
    }

Error

如果我将上面的代码粘贴到AccountViewModels.cs文件中,那么一切将按预期工作。我不明白为什么不能在不同的文件中声明它。

P.S。 -我认为这不是一个缺少的进口问题

0 个答案:

没有答案