【发布时间】:2013-11-25 12:48:13
【问题描述】:
我正在开发一个应用程序,我经常问自己同样的问题。
例如,我有多种类型的用户,在用于创建用户的表单中,有一个下拉菜单可以指定用户的类型。
填充此下拉列表的最佳方法是将值存储在数据库的表中?如果我这样做,当我开发时我想测试用户类型并且我只有一个 int。但我认为使用枚举进行测试是一种更好的做法。所以我创建了枚举,但我觉得这是一种不好的做法,因为我必须保持数据库和枚举同步。
另一个问题是关于本地化的。如果我将值放入数据库中,我将无法使用资源文件。
你能告诉我这方面的好做法吗?
谢谢
【问题讨论】:
标签: c# enums html-select