protected void PopulatePortal2DDL()
        {
            string ApplicationId = ddlApplicationList.SelectedValue;

            if (!string.IsNullOrEmpty(ApplicationId))
            {
                PortalController portal_obj = new PortalController();
                DataTable        dt         = portal_obj.GetListByApplicationId(ApplicationId);

                ddlPortalList.Items.Clear();
                ddlPortalList.DataSource     = dt;
                ddlPortalList.DataTextField  = "PortalName";
                ddlPortalList.DataValueField = "PortalId";
                ddlPortalList.DataBind();
                ddlPortalList.Items.Insert(0, new ListItem("- Chọn -", ""));
                if (Session["PortalId"] != null && Session["PortalId"].ToString() != string.Empty)
                {
                    ddlPortalList.SelectedValue = Session["PortalId"].ToString();
                }
                else
                {
                    ddlPortalList.SelectedIndex = 0;
                }
            }
            ddlPortalList.AutoPostBack = true;
        }
        protected void PopulatePortal2DDL(string selected_value)
        {
            string           ApplicationId = ddlApplicationList.SelectedValue;
            PortalController portal_obj    = new PortalController();
            DataTable        dt            = portal_obj.GetListByApplicationId(ApplicationId);

            ddlPortalList.Items.Clear();
            ddlPortalList.DataSource     = dt;
            ddlPortalList.DataTextField  = "PortalName";
            ddlPortalList.DataValueField = "PortalId";
            ddlPortalList.DataBind();
            ddlPortalList.SelectedValue = selected_value;
        }
示例#3
0
        private void LoadPortalList2DDL()
        {
            ddlPortalList.Items.Clear();
            string           ApplicationId = ddlApplicationList.SelectedValue;
            PortalController portal_obj    = new PortalController();
            DataTable        dt            = portal_obj.GetListByApplicationId(ApplicationId);

            ddlPortalList.DataSource     = dt;
            ddlPortalList.DataTextField  = "PortalName";
            ddlPortalList.DataValueField = "PortalId";
            ddlPortalList.DataBind();
            //ddlPortalList.Items.Insert(0, new ListItem("- Chọn -", "0"));
            ddlPortalList.SelectedIndex = 0;
        }
示例#4
0
        public CascadingDropDownNameValue[] GetPortalList(string knownCategoryValues, string category)
        {
            StringDictionary dataValues    = AjaxControlToolkit.CascadingDropDown.ParseKnownCategoryValuesString(knownCategoryValues);
            string           ApplicationId = dataValues["ApplicationId"];
            PortalController portal_obj    = new PortalController();
            DataTable        dt            = portal_obj.GetListByApplicationId(ApplicationId);

            List <CascadingDropDownNameValue> portal_list = new List <CascadingDropDownNameValue>();

            foreach (DataRow dRow in dt.Rows)
            {
                string PortalId   = dRow["PortalId"].ToString();
                string PortalName = dRow["PortalName"].ToString();
                portal_list.Add(new CascadingDropDownNameValue(PortalName, PortalId));
            }
            return(portal_list.ToArray());
        }
        private void PopulatePortalList2DDL()
        {
            string ApplicationId = ddlApplicationList.SelectedValue;

            if (!string.IsNullOrEmpty(ApplicationId))
            {
                PortalController portal_obj = new PortalController();
                DataTable        dtNodes    = portal_obj.GetListByApplicationId(ApplicationId);

                ddlPortalList.Items.Clear();
                ddlPortalList.DataSource     = dtNodes;
                ddlPortalList.DataTextField  = "PortalName";
                ddlPortalList.DataValueField = "PortalId";
                ddlPortalList.DataBind();
                //ddlPortalList.Items.Insert(0, new ListItem("- Chọn -", "0"));
                ddlPortalList.SelectedIndex = 0;
                ddlPortalList.AutoPostBack  = true;
            }
        }
        private void LoadPortalionList2DDL()
        {
            ddlPortalList.Items.Clear();
            string           ApplicationId = ddlApplicationList.SelectedValue;
            PortalController portal_obj    = new PortalController();
            DataTable        dt            = portal_obj.GetListByApplicationId(ApplicationId); //select all the nodes from DB

            ddlPortalList.DataSource     = dt;
            ddlPortalList.DataTextField  = "PortalName";
            ddlPortalList.DataValueField = "PortalId";
            ddlPortalList.DataBind();
            ddlPortalList.AutoPostBack = true;
            if (Session["PortalId"] != null && Session["PortalId"].ToString() != string.Empty)
            {
                ddlPortalList.SelectedValue = Session["PortalId"].ToString();
            }
            else
            {
                ddlPortalList.Items.Insert(0, new ListItem("- Chọn -", "0"));
            }
        }