为什么会显示“指定的转换无效。”?
Datagrid,要根据一个时间值与当前时间的比较来确定是否以红色字体来显示该行数据:
语言用了VB.NET的IIF函数:
<asp:TemplateColumn>
<HeaderTemplate>到单时间</HeaderTemplate>
<ItemTemplate><asp:Label runat="server" ID="lblCreateDate" Text='<%# DataBinder.Eval(Container.DataItem,"Create_Date") %>' ForeColor='<%# IIF(DataBinder.Eval(Container.DataItem,"Create_Date")<Now(),"Red","black") %>' /></ItemTemplate>
</asp:TemplateColumn>
结果显示“指定的转换无效。”