Exemplo n.º 1
0
        void DdlMenu_bind()
        {
            //this.btnAdd.Attributes.Add("onclick", "return ChkInput()");
            //this.btnEdit.Attributes.Add("onclick", "return ChkInput()");

            DataSet ds = new ROYcms.Sys.BLL.ROYcms_class().GetClassList(this.ClassKind);

            //this.rptMenuList.DataSource = ds.Tables[0].DefaultView;
            //this.rptMenuList.DataBind();

            this.DdlMenu.Items.Clear();
            this.DdlMenu.Items.Add(new ListItem("请选择所属分类", ""));
            foreach (DataRow dr in ds.Tables[0].Rows)
            {
                int    ClassTj   = Convert.ToInt32(dr["ClassTj"]);
                string ClassId   = dr["Id"].ToString().Trim();
                string ClassName = dr["ClassName"].ToString().Trim() + "[ID:" + dr["Id"].ToString() + "]";

                if (ClassTj == 1)
                {
                    this.DdlMenu.Items.Add(new ListItem(ClassName, ClassId));
                }
                else
                {
                    ClassName = "├ " + ClassName;
                    ClassName = ROYcms.Common.StringPlus.StringOfChar(ClassTj - 1, " ") + ClassName;

                    this.DdlMenu.Items.Add(new System.Web.UI.WebControls.ListItem(ClassName, ClassId));
                }
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 菜单绑定
        /// </summary>
        void DdlMenu_bind()
        {
            DataSet ds = new ROYcms.Sys.BLL.ROYcms_class().GetClassList(Convert.ToInt32(ViewState["ClassKind"]));

            foreach (DataRow dr in ds.Tables[0].Rows)
            {
                int    ClassTj   = Convert.ToInt32(dr["ClassTj"]);
                string ClassId   = dr["Id"].ToString().Trim();
                string ClassName = dr["ClassName"].ToString().Trim() + "[ID:" + dr["Id"].ToString() + "]";

                if (ClassTj == 1)
                {
                    this.DdlMenu.Items.Add(new ListItem(ClassName, ClassId));
                }
                else
                {
                    ClassName = "├ " + ClassName;
                    ClassName = ROYcms.Common.StringPlus.StringOfChar(ClassTj - 1, " ") + ClassName;
                    this.DdlMenu.Items.Add(new System.Web.UI.WebControls.ListItem(ClassName, ClassId));
                }
            }
        }