private void autxtGoodsInStock_loadData(object sender, EventArgs e) { string term = autxtGoodsInStock.Term; List <auto_text.AutoData> data = new List <auto_text.AutoData>(); if (term.Trim().Length > 0) { List <long> addedGoods = GenAddedGoods(); List <StockGoodsVO> list = goodsManager.LoadInStockGoodsByKeyWords(term.Trim()); foreach (StockGoodsVO vo in list) { if (addedGoods.Contains(vo.InvID)) { continue; } auto_text.AutoData adata = new auto_text.AutoData(); adata.Text = vo.GName + " [" + vo.Specs + "]"; adata.Val = vo; data.Add(adata); } } autxtGoodsInStock.Data = data; }