private void fillItemInformation()
        {
            try
            {
                DropDownProducts.Items.Clear();
                string q = "select distinct strcod, allcod from innodis_sa_preord order by strcod";

                myConn.Open();
                OracleCommand cmd = new OracleCommand(q, myConn);

                DataTable ProductData = new DataTable();
                ProductData.Columns.Add("strcod", typeof(string));
                ProductData.Columns.Add("allcod", typeof(string));
                ProductData.Columns.Add("ConcatenatedField", typeof(string), "strcod + ' | ' +allcod");
                OracleDataAdapter sda = new OracleDataAdapter();
                sda.SelectCommand = cmd;
                sda.Fill(ProductData);

                DropDownProducts.DataSource     = ProductData;
                DropDownProducts.DataTextField  = "ConcatenatedField";
                DropDownProducts.DataValueField = "strcod";
                DropDownProducts.DataBind();

                myConn.Close();
            }
            catch (OracleException ex)
            {
                if (myConn.State == ConnectionState.Open)
                {
                    myConn.Close();
                }
                //enter error handler
            }
        }
Пример #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                manager  = new ProductManager();
                products = manager.ViewModelList();
                var objData = ProductsBinderList();
                DropDownProducts.DataSource = objData;
                DropDownProducts.DataBind();

                dropDownSearchCriteria.DataSource = InitSearchCriteria();
                dropDownSearchCriteria.DataBind();
            }
            IsProductChanged = false;
        }