我试图将带有日期时间对象的列表绑定到我的转发器。
if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item) { DateTime actualDate = e.Item.DataItem as DateTime; }
当我想访问转发器上的 itemdatabound 事件时,我收到一条错误消息,指出 DateTime 是值类型而不是引用类型。我的解决方案是将日期时间包装在自定义对象(引用类型)中并将其传递给转发器数据源而不是日期时间。但我想知道是否还有其他解决方案,中继器采用值类型(DateTime 对象)......