【发布时间】:2010-10-23 04:14:51
【问题描述】:
我有一个内部应用程序,我需要一个包含两个日期类型元素的下拉列表:月和年。这些值不在数据库或其他信息库中。
我知道我可以通过将所需的值添加到类似对象的字典中来设置一个列表(我需要将月份与数字表示相关联,一月 => 01):
var months = new Dictionary<String,String>();
months.Add("01", "January");
...
年份的下拉列表会更容易一些,因为我可以选择一个起始年份并在通用列表中迭代到当前或当前+1 年。
有没有更好的方法来处理这些数据元素?内置的东西,或者我应该实现的好的设计模式?
【问题讨论】:
-
有趣的问题,我曾经有过同样的问题。 +1
-
你需要本地化这个值吗?
-
本地化不是必需的,但是如果它已经以本地化状态存在,它不会受到伤害。
标签: c# asp.net vb.net webforms