页面代码如下:
<asp:datagrid id="mygrid1" gridlines="none" pagesize="7" showheader="false" allowpaging="true"
cellpadding="0" autogeneratecolumns="false" height="100%" width="224px" runat="server">
<itemstyle font-size="12px" horizontalalign="left" verticalalign="middle"></itemstyle>
<columns>
<asp:hyperlinkcolumn datanavigateurlfield="id" datanavigateurlformatstring="detail.aspx?id={0}"
datatextfield="title"></asp:hyperlinkcolumn>
<asp:templatecolumn>
<itemtemplate>
<img src=<%# (convert.toint16(databinder.eval(container.dataitem,"daycount"))<15)? "images/new.gif" :
"images/none.gif"%> border="0" >
</itemtemplate>
</asp:templatecolumn>
</columns>
<pagerstyle visible="false"></pagerstyle>
</asp:datagrid>
后台代码:
sqlconnection con=new sqlconnection (configurationsettings.appsettings ["strconn"]);
con.open ();
sqlcommand cmd=new sqlcommand ("select id,title,datediff(day,senddate,getdate()) as daycount from newinfo",con);
sqldataadapter da=new sqldataadapter(cmd);
dataset ds=new dataset ();
da.fill (ds);
con.close ();
mygrid1.databind();
//senddate是一个datetime类型的字段,是指发布日期
如何用DataGrid实现根据日期判断是否显示New标志-.NET教程,数据库应用
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 如何用DataGrid实现根据日期判断是否显示New标志-.NET教程,数据库应用
相关推荐
-      根据数据表中数据,生成Powerpoint幻灯片-ASP教程,数据库相关
-      使用用VB处理MYSQL数据库中二进制数据问题-.NET教程,VB.Net语言
-      DataGrid中的按钮反选事件与NamingContainer(命名容器)-downmoon-ASP教程,数据库相关
-      关于DataGridView中如何接收处于编辑状态下的当前信息-ASP教程,数据库相关
-      ActiveMQ4.1+Spring2.0的POJO JMS方案(上)-.NET教程,数据库应用
-      ASP.NET 2.0中直接将Access数据库导入到Excel文件中-.NET教程,Asp.Net开发
-      DataGrid的多行提交-.NET教程,数据库应用
-      一个简单的asp数据库操作类-ASP教程,数据库相关