DataTable与Session

数据导入-->DataTable(Property:属性,类似变量,set x=null/1/无限制 ,get y=x;return x;)-->Session(ALL类型)-->DataGrid
private DataTable up_ldt_UnitList
        {
            get
            {
                if (this.Session["UnitList"] == null)
                {
                    DataTable ldt_UnitList = new DataTable();
                    ldt_UnitList.Columns.Add("BuyListId");
                    this.Session["UnitList"] = ldt_UnitList;
                }
                return (DataTable)this.Session["UnitList"];
            }
            set
            {
                this.Session["UnitList"] = value;
            }
        }

DataRow lr_Unit = this.up_ldt_UnitList.NewRow();
lr_Unit["BuyListId"] = this.up_ldt_BuyInfo.Rows[0]["BuyListId"].ToString();
this.up_ldt_UnitList.Rows.Add(lr_Unit);

this.dg_UnitList.DataSource = this.up_ldt_UnitList;
            this.dg_UnitList.DataBind();
 
base.up_ldt_UnitList.Rows[e.Item.ItemIndex].Delete();
                base.up_ldt_UnitList.AcceptChanges();
 
DataRow[] lo_Row = base.up_ldt_UnitList.Select("BOMName='" + li.Text + "' AND Number='" + Request.QueryString["Number"] + "' AND Action='Delete'");
 
 
posted @ 2020-04-29 14:21  UDT  阅读(342)  评论(0)    收藏  举报