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(); } }