关于dropdownlist的一个问题
现在要用dropdownlist实现年,月,日的选取,共3个drp控件,默认傎均为 "- "(一个小横线)。前提是每个drp控件都能进行单独的操作(可以单独的插入年或月或日),现在的问题是我插入到数据库的时候,如果碰到 "- "的时候应该怎么进行判断,而使我得到想要的结果,数据库里面字段是DateTime类型。
------解决方案--------------------如果你用的是SQL语句插入数据库,那么需要将时间类型转换为字符串,刚好是“2007-4-21 "这样的形式,可以不用解析“-”
------解决方案--------------------在执行插入语句前判断
if(DdlProvince.SelectedItem.Text.Trim() != "- ")
{
//执行插入操作
}
------解决方案--------------------干嘛不直接用datatimepicker控件?里面的年月日也可以人工写啊
------解决方案--------------------DataTime.Para(datetime)
其中datetime为表示日期型的字符串