繁体   English   中英

配置和视图

[英]Configuration and Views

我一直在使用asp.net MVC开发应用程序,并且有一些配置会影响渲染视图的过程。 例如,用户可以选择(在系统配置中)是否应显示用于管理系统区域中的记录的字段。 因此,我有一个名为AppConfiguration的类,该类具有一些属性来表示此配置。

我想我需要缓存一个AppConfiguration对象,并创建一个ViewModel基类并从我的viewmodel继承,例如:

public class BaseViewModel {
   public AppConfiguration Config { get; set; }
}

public class DocumentViewModel : BaseViewModel {
   public Document Document { get; set; }
}

并使用“ DocumentViewModel”创建类型化的视图以检查属性是否可以呈现此类文档? 可行吗? 还是有其他更好的方法可以做这样的事情?

谢谢大家,对不起我的英语!

干杯

我建议您为视图模型编写一个关联的元数据提供程序 ,然后在MVC 2中使用默认的模板视图

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM