日期:2014-05-17  浏览次数:20594 次

gridview日期判断,如果为默认时间则为空 asp.net
  由于不能保存为空的时间值,我赋值1900-01-01 保存到数据库里面, 如何实现在gridview 把日期为1900-01-01显示为空

------解决方案--------------------
gridview的RowDataBound事件处理一下啊
------解决方案--------------------
<%#Eval("data").ToString().StartsWith("1900-01-01")?"":Eval("data").ToString()%>
------解决方案--------------------
引用:
<%#Eval("data").ToString().StartsWith("1900-01-01")?"":Eval("data").ToString()%>


这种3元运算好给力啊
------解决方案--------------------
引用:
<%#Eval("data").ToString().StartsWith("1900-01-01")?"":Eval("data").ToString()%>



+1
------解决方案--------------------
引用:
<%#Eval("data").ToString().StartsWith("1900-01-01")?"":Eval("data").ToString()%>

正解
------解决方案--------------------
引用:
引用:
<%#Eval("data").ToString().StartsWith("1900-01-01")?"":Eval("data").ToString()%>


这种3元运算好给力啊

+1
------解决方案--------------------
引用:
<%#Eval("data").ToString().StartsWith("1900-01-01")?"":Eval("data").ToString()%>


学习了。