private void BindControls() { CategoryController catdb = new CategoryController(); DataTable dt; //if (DotNetNuke.Security.PortalSecurity.IsInRole("Administrators")) //{ dt = catdb.LoadTree(false, PortalId, ""); //} //else //{ // dt = catdb.LoadTree(false, UserId, PortalId, ""); //} ddlCategory.DataSource = dt; ddlCategory.DataTextField = "CatName"; ddlCategory.DataValueField = "CatID"; ddlCategory.DataBind(); NewsGroupController newsGroupCont = new NewsGroupController(); DataTable dt1 = newsGroupCont.LoadTree(false, PortalId); DataRow r = dt1.NewRow(); r["NewsGroupName"] = Localization.GetString("lblShareGroup", Localization.GetResourceFile(this, "news_edit.ascx")); r["NewsGroupID"] = "__Shared__"; dt1.Rows.Add(r); lstChkNewsGroup.DataSource = dt1; lstChkNewsGroup.DataTextField = "NewsGroupName"; lstChkNewsGroup.DataValueField = "NewsGroupID"; lstChkNewsGroup.DataBind(); }
private void LoadDropdown() { CategoryController catdb = new CategoryController(); DataTable dt = catdb.LoadTree(false, PortalId, ""); ddlCategory.DataSource = dt; ddlCategory.DataTextField = "CatName"; ddlCategory.DataValueField = "CatID"; ddlCategory.DataBind(); NewsGroupController groupCont = new NewsGroupController(); DataTable dt1 = groupCont.LoadTree(false, PortalId); ddlNewsGroup.DataSource = dt1; ddlNewsGroup.DataTextField = "NewsGroupName"; ddlNewsGroup.DataValueField = "NewsGroupID"; ddlNewsGroup.DataBind(); }