使用字典还是单独绑定Model中的每个变量更好(描述中有更多详细信息)

时间:2019-05-07 10:57:21

标签: c# asp.net-mvc dictionary view

我想从后端填充应用程序的所有标签文本。我估计每页60个标签。最好以字典的形式保存所有数据并将其移至视图,还是应该为每个标签创建一个变量并将其绑定到模型中并作为对象传递。

在速度和内存使用方面哪个更好?

编辑1:

  

我避免使用resx,因为标签会经常更改,并且我不想频繁地重新发布代码。

1 个答案:

答案 0 :(得分:1)

您的最佳做法之一是使用资源文件(.resx),并利用框架提供的Globalization and Localization features

资源文件有点像字典,但是您将比自己动手做更多的事情受益。

希望有帮助。