public static string[] GetCompletionListProductName(string prefixText, int count, string contextKey) { Inv_ProductMaster ObjInvProductMaster = new Inv_ProductMaster(); DataTable dt = ObjInvProductMaster.GetProductMasterTrueAll(HttpContext.Current.Session["CompId"].ToString()); DataTable dtTemp = dt.Copy(); dt = new DataView(dt, "EProductName like '" + prefixText.ToString() + "%'", "", DataViewRowState.CurrentRows).ToTable(); if (dt.Rows.Count == 0) { dt = dtTemp.Copy(); } string[] txt = new string[dt.Rows.Count]; for (int i = 0; i < dt.Rows.Count; i++) { txt[i] = dt.Rows[i]["EProductName"].ToString(); } return(txt); }