コード例 #1
0
ファイル: ShopControl.cs プロジェクト: zwkjgs/LebiShop
        /// <summary>
        /// 商品分类查询页面的规格筛选参数
        /// sel 格式为
        /// 面料id_子id,颜色id——子id  如 14_0,47_22
        /// </summary>
        /// <param name="pro"></param>
        /// <param name="sel"></param>
        /// <returns></returns>
        public string Categoryhref(int pid, int id, string sel)
        {
            if (sel == "")
            {
                return(pid + "_" + id);
            }

            string reg   = @"" + pid + "_[\\d]*";
            int    count = RegexTool.GetRegCount(sel, reg);

            if (count > 0)
            {
                sel = RegexTool.ReplaceRegValue(sel, reg, pid + "_" + id);
            }
            if (count == 0)
            {
                sel += "," + pid + "_" + id;
            }
            return(sel);
        }
コード例 #2
0
        /// <summary>
        /// 商品分类查询页面的规格筛选参数
        /// sel 格式为
        /// 面料id_子id,颜色id——子id  如 14|0$47|22
        /// </summary>
        /// <param name="pro"></param>
        /// <param name="sel"></param>
        /// <returns></returns>
        public string Categoryhref(int pid, int id, string sel)
        {
            if (sel == "")
            {
                return(pid + "|" + id);
            }

            string reg   = pid + @"\|[\d]*";
            int    count = RegexTool.GetRegCount(sel, reg);

            if (count > 0)
            {
                sel = RegexTool.ReplaceRegValue(sel, reg, pid + "|" + id);
            }
            else
            {
                sel += "$" + pid + "|" + id;
            }
            return(sel);
        }