几乎所有我处理的应用程序都涉及一些查找值。例如,很多时候需要在WebForm上显示语言列表(英文,法文等)供用户选择。在ASP.NET应用程序中处理数据库查找值
这种查找值的公共数据结构包括一个整数Id和一个字符串作为名称。由于这些查找值经常使用,并且不太可能改变。大多数的时间,而不是从数据库中抓他们,我只是定义在C#中的全局枚举这样
enum Language : int { English = 1, French = 2}
我一直在处理这样的查找值年。我知道这可能不是处理这些问题的最佳方法。例如,每次将新语言添加到系统时,有人需要记住更新该枚举。
我想这是一个非常常见的情况,只是想知道你们如何处理这种类型的查找值。
感谢,
ASP.NET缓存帮助吗? – sean717 2010-01-20 18:06:59
是的,这会有所帮助。不是那么多,但它会有所帮助。 – 2010-01-20 18:12:20