我试图让常见的“选择”字出现在 DropDownList 框的索引位置 0 处。DDL 通过 ASP 填充 SqlDataSource。
我认为的问题是,DataSource 从数据库中返回我需要的所有数据时间类型,因为第二个 DDL 似乎允许选择大于第一个 DDL 中选择的结束日期/时间。
第二个 DDL 也以相同的方式填充,使用来自第一个 DDL 的选择结果作为第二个 DDL 的所有结果都大于的条件。
当我尝试插入“选择”...
DropDownList1.Items.Insert(0, "Select")
在 DDL 1 中进行选择后出现以下错误,显然这不是日期/时间。但我也没有选择这个词,我从列表中选择了一个日期/时间值。
The string was not recognized as a valid DateTime. There is a unknown word starting at index 0.
那么有没有办法让 ASP 不查看列表的第一个位置而无需自定义代码这个解决方案?