zoukankan      html  css  js  c++  java
  • DataTable接受更改 dt.AcceptChanges()

            DataTable dt = objDB.GetDataTable("InviteManageList", pamSearchUser);
            dt.Columns.Add("State2", typeof(String));

            foreach (DataRow dr in dt.Rows)
            {
                int intType=0;

                if (dr["State"].ToString() == "0" && Convert.ToDateTime(dr["AddTime"].ToString()).AddHours(72) > System.DateTime.Now)
                {
                    dr["State2"] = "<img src='../image/red_h.gif'> 邀约等待";
                    intType = 1;
                }
                else if (dr["State"].ToString() == "0" && Convert.ToDateTime(dr["AddTime"].ToString()).AddHours(72) <= System.DateTime.Now)
                {
                    dr["State2"] = "<img src='../image/gray_h.gif'> 邀约过时";
                    intType = 2;
                }
                else if (dr["State"].ToString() == "2")
                {
                    dr["State2"] = "<img src='../image/gray_h.gif'> 邀约被拒";
                    intType = 3;
                }
                else if (dr["State"].ToString() == "1" && dr["AcceptTime"] != null && Convert.ToDateTime(dr["AcceptTime"].ToString()).AddHours(72) > System.DateTime.Now)
                {
                    dr["State2"] = "<img src='../image/red_h2.gif'> 交换等待";
                    intType = 4;
                }
                else if (dr["State"].ToString() == "1" && dr["AcceptTime"] != null && Convert.ToDateTime(dr["AcceptTime"].ToString()).AddHours(72) <= System.DateTime.Now)
                {
                    dr["State2"] = "<img src='../image/gray_h.gif'> 交换过时";
                    intType = 5;
                }
                else if (dr["State"].ToString() == "3")
                {
                    dr["State2"] = "<img src='../image/red_h3.gif'> 交换成功";
                    intType = 6;
                }

                if(ddlType.SelectedValue != "0" && ddlType.SelectedValue != intType.ToString())
                {
                    dr.Delete();
                }

            }

            dt.AcceptChanges();

            this.grdFriendToMe.VirtualItemCount = dt.Rows.Count;
            this.grdFriendToMe.CurrentPageIndex = pageIndex;
            this.grdFriendToMe.DataSource = dt;
            this.grdFriendToMe.DataBind();

  • 相关阅读:
    Element-UI饿了么时间组件控件按月份周日期,开始时间结束时间范围限制参数
    揭秘(爱奇艺、优酷、腾讯)在线视频网站视频2倍速、多倍速快速播放的前端实现方法
    提高敲代码的效率:程序员同扭曲时间的事儿抗争
    原生JS在网页上复制的所有文字后面自动加上一段版权声明
    .net core kafka 入门实例 一篇看懂
    聊聊Grpc使用中的坑以及怎么填
    MongoDB 上手开发实践(入门上手就这一篇)
    聊聊redis实际运用及骚操作
    .NET Core 微服务之Polly熔断策略
    .NET Core 微服务之Polly重试策略
  • 原文地址:https://www.cnblogs.com/gfwei/p/1057233.html
Copyright © 2011-2022 走看看