protected void ddlCategory_SelectedIndexChanged(object sender, EventArgs e)
    {
        Int64 id = Int64.Parse(ddlCategory.SelectedValue.ToString());

        try
        {
            product       objProduct = new product();
            Cls_product_b clsProduct = new Cls_product_b();
            dtProduct = clsProduct.Product_WSSelectAllProductUsingCategoryId(id);
            if (dtProduct != null)
            {
                if (dtProduct.Rows.Count > 0)
                {
                    //ddlProduct.DataSource = dtProduct;
                    //ddlProduct.DataTextField = "productname";
                    //ddlProduct.DataValueField = "pid";
                    //ddlProduct.DataBind();
                    //System.Web.UI.WebControls.ListItem objListItem = new System.Web.UI.WebControls.ListItem("--Select Product(s)--", "0");
                    //ddlProduct.Items.Insert(0, objListItem);
                }
            }
        }
        catch (Exception ex)
        {
            ErrHandler.writeError(ex.Message, ex.StackTrace);
            //return null;
        }
        finally { con.Close(); }
    }
    private void BindProductCombo()
    {
        DataTable dtProcess = new Cls_product_b().SelectAll();

        ddlProduct.Items.Clear();
        if (dtProcess != null)
        {
            if (dtProcess.Rows.Count > 0)
            {
                ddlProduct.DataSource     = dtProcess;
                ddlProduct.DataTextField  = "productname";
                ddlProduct.DataValueField = "pid";
                ddlProduct.DataBind();
                ListItem objListItem = new ListItem("--Select Product--", "0");
                ddlProduct.Items.Insert(0, objListItem);
            }
            else
            {
                ddlProduct.DataSource = null;
                ddlProduct.DataBind();
            }
        }
        else
        {
            ddlProduct.DataSource = null;
            ddlProduct.DataBind();
        }
    }
    private void Bind()
    {
        //List<SelectListItem> list = new List<SelectListItem>();
        DataTable dtArticle  = new DataTable();
        DataTable dtColor    = new DataTable();
        DataTable dtSize     = new DataTable();
        DataTable dtEmployee = new DataTable();

        //if (dtProduct == null)
        //{
        //    System.Web.UI.WebControls.ListItem objListItem = new System.Web.UI.WebControls.ListItem("--Select Product(s)--", "0");
        //    ddlProduct.Items.Insert(0, objListItem);
        //}
        try
        {
            Cls_product_b clsProduct = new Cls_product_b();
            dtArticle = clsProduct.SelectAll();

            Cls_color_b clsColor = new Cls_color_b();
            dtColor = clsColor.SelectAll();

            //Cls_size_b clsSize = new Cls_size_b();
            //dtSize = clsSize.SelectAll();

            Cls_groupmaster_b clsSize = new Cls_groupmaster_b();
            dtSize = clsSize.SelectAll();

            Cls_Employee_b clsEmployee = new Cls_Employee_b();
            dtEmployee = clsEmployee.SelectAll();
        }
        catch { }
        finally { con.Close(); }

        if (dtArticle != null)
        {
            if (dtArticle.Rows.Count > 0)
            {
                ddlArticle.DataSource     = dtArticle;
                ddlArticle.DataTextField  = "productname";
                ddlArticle.DataValueField = "pid";
                ddlArticle.DataBind();
                System.Web.UI.WebControls.ListItem objListItem = new System.Web.UI.WebControls.ListItem("--Select Article--", "0");
                ddlArticle.Items.Insert(0, objListItem);
            }
        }

        if (dtColor != null)
        {
            if (dtColor.Rows.Count > 0)
            {
                //ddlColor.DataSource = dtColor;
                //ddlColor.DataTextField = "colorname";
                //ddlColor.DataValueField = "cid";
                //ddlColor.DataBind();
                //System.Web.UI.WebControls.ListItem objListItem = new System.Web.UI.WebControls.ListItem("--Select Color--", "0");
                //ddlColor.Items.Insert(0, objListItem);


                lstColor.DataSource     = dtColor;
                lstColor.DataTextField  = "colorname";
                lstColor.DataValueField = "cid";
                lstColor.DataBind();
                //System.Web.UI.WebControls.ListItem objListItem = new System.Web.UI.WebControls.ListItem("--Select Color--", "0");
                //lstColor.Items.Insert(0, objListItem);
            }
            else
            {
                lstColor.DataSource     = dtColor;
                lstColor.DataTextField  = "colorname";
                lstColor.DataValueField = "cid";
                lstColor.DataBind();
            }
        }
        else
        {
            lstColor.DataSource     = dtColor;
            lstColor.DataTextField  = "colorname";
            lstColor.DataValueField = "cid";
            lstColor.DataBind();
        }

        if (dtSize != null)
        {
            if (dtSize.Rows.Count > 0)
            {
                //ddlSize.DataSource = dtSize;
                //ddlSize.DataTextField = "sizeName";
                //ddlSize.DataValueField = "cid";
                //ddlSize.DataBind();
                //System.Web.UI.WebControls.ListItem objListItem = new System.Web.UI.WebControls.ListItem("--Select Size--", "0");
                //ddlSize.Items.Insert(0, objListItem);

                lstSize.DataSource     = dtSize;
                lstSize.DataTextField  = "groupname";
                lstSize.DataValueField = "id";
                lstSize.DataBind();
            }
            else
            {
                lstSize.DataSource     = dtSize;
                lstSize.DataTextField  = "groupname";
                lstSize.DataValueField = "id";
                lstSize.DataBind();
            }
        }
        else
        {
            lstSize.DataSource     = dtSize;
            lstSize.DataTextField  = "groupname";
            lstSize.DataValueField = "id";
            lstSize.DataBind();
        }
        if (dtEmployee != null)
        {
            if (dtEmployee.Rows.Count > 0)
            {
                Session["employee"]        = dtEmployee;
                ddlEmployee.DataSource     = dtEmployee;
                ddlEmployee.DataTextField  = "employeeName";
                ddlEmployee.DataValueField = "id";
                ddlEmployee.DataBind();
                System.Web.UI.WebControls.ListItem objListItem = new System.Web.UI.WebControls.ListItem("--Select Employee--", "0");
                ddlEmployee.Items.Insert(0, objListItem);
            }
        }
    }