我有一个新的MVC 3项目,并在它我使用模型的注释,如:如何处理全球字符串常量ASP.NET MVC
[DisplayFormat(NullDisplayText = "[Not set]")]
我宁愿避免字符串文字的重复使用是这样的:
[DisplayFormat(NullDisplayText = GlobalStrings.Nulls.DefaultNullText)]
其中:
public struct GlobalStrings
{
public struct Nulls
{
public const string DefaultNullText = "[Not set]";
}
}
但我不禁感到有这样做的更好的办法?
我喜欢你所说的将值分配给应用程序的各个方面。有时DataAccess可能需要一些简单的空值,比如空字符串(只是一个示例),其中UI组件更适合实际注入值'[Not set]'。 – ProfK 2010-12-12 15:32:23