【发布时间】:2016-12-20 16:10:58
【问题描述】:
我正在处理 .Net 项目,我正在使用 _ViewImports.cshtml 文件为我拥有的许多 ViewModels 导入命名空间。类似于official documentation 中描述的内容。
有没有办法只导入父命名空间,例如@using WebApplication1.ViewModels 并可以在剃刀视图中访问它的视图模型:
-
@model Home.HomepageViewModel或 @model About.AboutViewModel
到目前为止,我还没有设法做到这一点,并且我的 _ViewImports.cshtml 文件中有一个很长的命名空间列表(不要介意,但如果可能只导入例如 WebApplication1.ViewModels 和可以访问它的视图模型)。
Tnx!
【问题讨论】:
-
你试过按照你要求的方式做吗?
-
是的,它对我不起作用。
-
如果这是默认功能,不知道为什么我不能这样做(命名空间在我的剃刀视图中无法识别)。
标签: c# razor asp.net-core asp.net-core-mvc