标签: c# asp.net entity-framework asp.net-mvc-4 razor
我想在我的视图中插入一个条件。该条件基于来自数据库的信息。做这个的最好方式是什么?我考虑将这个值插入控制器中的ViewBag或在视图模型中创建一个额外的属性,但它们是肮脏的方式,我宁愿避免它们。
ViewBag
提前致谢。
答案 0 :(得分:1)
如果您认为该属性不适合您的模型,请创建一个ViewModel(它表示您要在页面上显示的数据)。
我假设您将使用该属性隐藏并显示一些元素。
有关发送额外信息以供查看的各种方式,请参阅此SO answer