private void bindData()
        {
            DataTable dt = new DataTable();

            if (Session["EditionType"] != null && Session["EditionType"] != "")
            {
                dt = CategoryHelper.GetCategoriesByParentAndEditionType((int)ViewState["ParentId"], Session["EditionType"].ToString());
            }
            else
            {
                Response.Redirect("/login.aspx");
            }

            if (!dt.Columns.Contains("EditionName"))
            {
                dt.Columns.Add("EditionName");
            }
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                DataTable dtEdtion = EditionTypeHelper.GetEditionTypeDetail(Convert.ToInt32(dt.Rows[i]["EditionType_ID"]));
                dt.Rows[i]["EditionName"] = dtEdtion.Rows[0]["EditionName"];
            }
            dt.AcceptChanges();
            grvCategories.DataSource = dt;
            grvCategories.DataBind();
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         ViewState["ParentId"] = 0;
         // ViewState["EditionID"] = 0;
         CategoryHelper.TreebuildAllCat(cboLayout);
         cboLayout.Items[0].Text = string.Empty;
         ddlLanguage.DataSource  = EditionTypeHelper.SelectAllForDropdownlist();
         ddlLanguage.DataBind();
         if (Session["EditionType"] != null && Session["EditionType"] != "")
         {
             ddlLanguage.SelectedValue = Session["EditionType"].ToString();
         }
         else
         {
             Response.Redirect("/login.aspx");
         }
         bindData();
     }
 }