其实不用那么麻烦 DropDownList 有一个DataTextFormatString的属性直接格式化就可以了 ------其他解决方案-------------------- 把你用linq查出来的ret遍历一遍格式化一下。
把time列格式化成yyyy_MM_dd的格式。
复制给一个新的list再绑定 ------其他解决方案-------------------- var ret = from p in db.table_time select new{time= p.time.ToShortDateString()}; ------其他解决方案-------------------- 你时间那个 是否是datetime类型的 是的话
string time = DateTime.Now.ToShortTimeString();
如果是string的话就截取字符串被 判断字符的长度来截取 ------其他解决方案-------------------- 估计你没做多久。"time".ToString(),这玩意肯定错啊 给你个绑定方法参照
for (int i = 2001; i < 2032; i++)
{
ListItem ji = new ListItem(i.ToString(), i.ToString());
this.DropDownList1.Items.Add(ji);
} ------其他解决方案-------------------- 我有个办法 先截出来 再绑定 ------其他解决方案--------------------