怎么遍历得到gridview某一列的值
来源:百度知道 编辑:UC知道 时间:2024/06/17 22:29:51
怎么遍历得到gridview某一列的值.数据库中有一列是时间列,我想用一个变量保存当前时间,如果gridview中有一列的值和当前时间相等的话,那一行的背景颜色就变红色!
你说的和当前时间相等是指年月日相等吧,没有时分秒吧
我给一个只判年月日相等的例子
如果你需要时分秒也相等的话,简单的改一下就可以了
前台很简单
<asp:GridView ID="GridView1" runat="server" OnRowDataBound="GridView1_RowDataBound">
</asp:GridView>
后台也不很简单
protected void Page_Load(object sender, EventArgs e)
{
DataTable dt = new DataTable();
dt.Columns.Add("DATE", typeof(DateTime));
dt.Columns.Add("OTHERS",typeof(string));
DataRow dr = dt.NewRow();
dr["DATE"] = DateTime.Now.AddDays(-1);
dr["OTHERS"] = "aaa";
dt.Rows.Add(dr);
DataRow dr2 = dt.NewRow();
dr2["DATE"] = DateTime.Now;
dr2["OTHERS"] = "bbb";
dt.Rows.Add(dr2);
this.GridView1.DataSource = dt;
this.GridV