protected void gvLots_RowDataBound(object sender, GridViewRowEventArgs e) { mmGridView gv = (mmGridView)sender; if (e.Row.RowType == DataControlRowType.DataRow) { int count = (int)(LotLineItems.EntityList[e.Row.RowIndex].LCount == null ? 0 : LotLineItems.EntityList[e.Row.RowIndex].LCount);>Kevin,
>protected void lstRemainingLots_SelectedIndexChanged(object sender, EventArgs e) > { > GetLotLineItems(); > } > >private void GetLotLineItems() >{ >if (!this.chkShowInactive.Checked) >{ >//When LotLineItems.EntityList is repopulated >//gvLots_RowDataBound fires and RowNotInTable exception occurs > LotLineItems.EntityList = LotLineItems.GetLotsByLidActive(Convert.ToInt32(lstRemainingLots.SelectedValue)); >} >else > LotLineItems.EntityList = LotLineItems.GetLotsByLid(Convert.ToInt32(lstRemainingLots.SelectedValue)); > > Session["dsLots"] = LotLineItems.DataSet; > this.BindControl(gvLots); >} >>>E.R.,