示例#1
0
        protected void cmbBrand_SelectedIndexChanged(object sender, EventArgs e)
        {
            SqlDataSourceProduct.SelectCommand = "select  ProdCode as VehicleCode,VersionCode as[Version],ProdDesc as [Description],ColorCode,Color from vehicle where DealerCode IN ('AAAAA','" + Session["DealerCode"].ToString() + "') and BrandCode='" + cmbBrand.Value + "'";
            SqlDataSourceProduct.Select(DataSourceSelectArguments.Empty);
            SqlDataSourceProduct.DataBind();

            cmbProdCode.DataBind();
            cmbProdCode.Text = "";
            // txtProdDesc.Text = myFunc.getProductDesc(cmbBrand.Text);
            //loading prod combo
            //if (cmbBrand.Value == "0")
            //{
            //    cmbProdCode.Items.Clear();
            //    cmbProdCode.Text = "";
            //    txtProdDesc.Text = "";
            //    return;

            //}



            //string sql = "select  ProdCode as VehicleCode,VersionCode as[Version],ProdDesc as [Description],ColorCode,Color from vehicle where DealerCode IN ('AAAAA','"+Session["DealerCode"].ToString()+"') and BrandCode='"+cmbBrand.Value+"'";

            //DataTable dt = myFunc.GetData(sql);

            //cmbProdCode.Items.Clear();
            //if (dt.Rows.Count == 0)
            //{
            //    return;
            //}
            ////Adding top item
            //ListEditItem itm = new ListEditItem();
            //itm.Value = "0";
            //itm.Text = "--Select--";
            //cmbProdCode.Items.Add(itm);
            //cmbProdCode.SelectedIndex = 0;

            //// Add ItemsItems

            //for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
            //{
            //    ListEditItem itms = new ListEditItem();
            //    itms.Value = dt.Rows[i]["VehicleCode"].ToString();
            //    itm.Text = dt.Rows[i]["Description"].ToString();
            //    cmbProdCode.Items.Add(itm);
            //}
        }
        protected void items()
        {
            PagedDataSource objDs = new PagedDataSource();
            DataView        dv    = (DataView)SqlDataSourceProduct.Select(DataSourceSelectArguments.Empty);

            objDs.DataSource       = dv;
            objDs.AllowPaging      = true;
            objDs.PageSize         = 5;
            objDs.CurrentPageIndex = CurrentPage;
            lblCurrentPage.Text    = "Page : " + (CurrentPage + 1).ToString() + "of" + objDs.PageCount.ToString();

            ButtonPrev.Enabled           = !objDs.IsFirstPage;
            ButtonNext.Enabled           = !objDs.IsLastPage;
            DataListProduct.DataSourceID = null;            //Disabled because error happens when loading pages
            DataListProduct.DataSource   = objDs;
            DataListProduct.DataBind();
        }