web/web/GwClient.aspx.cs
@@ -14,7 +14,7 @@
{
    protected List<SysUser> SysUserList;
    protected List<GwProduct> GwProductList;
    protected List<GwProduct> GwProductList;
    string addressClasses = ConfigurationManager.AppSettings["addressClasses"];
@@ -42,6 +42,13 @@
            bean.IsDefault = -1;
            bean.IsEnable = -1;
            this.GwProductList = gwProductDao.getAllList(bean);
        }
    }
    public int IsEnable
    {
        get
        {
            return this.AppContext.GetInt("IsEnable");
        }
    }
@@ -221,5 +228,47 @@
        return stringBuilder.ToString();
    }
    //所有个性产品
    protected string ClientProductAll()
    {
        using (GwProductDao gwProductDao = new GwProductDao())
        {
            GwProduct gwProduct = new GwProduct();
            gwProduct.Classes = 1;  //0-产品分类;1-产品
            gwProduct.IsDefault = 0;    //默认值0。0-个性化;1-系统默认。
            gwProduct.IsEnable = 1;    //0-停用;1-启用;默认1
            List<GwProduct> list = gwProductDao.getAllList(gwProduct);
            StringBuilder stringBuilder = new StringBuilder();
            stringBuilder.Append("<table cellpadding='5'>");
            if(list.Count>0)
            {
                for (int i = 0; i < list.Count; i++)
                {
                    GwProduct bean = (GwProduct)list[i];
                    //行开始符
                    if (i%5 == 0)
                    {
                        stringBuilder.Append("<tr>");
                    }
                    //行单元格
                    stringBuilder.AppendFormat("<td><input  type=\"checkbox\" id=\"_ProductId\"  name=\"_ProductId\" value=\"{0}\" /><span  style='padding:5px;'>{1} </span>  \r\n         </td>", (object)bean.Id, (object)bean.Name);
                    //行结束符
                    if (i % 5 == 4 || i == (list.Count - 1))
                    {
                        stringBuilder.Append("</tr>");
                    }
                }
            }
            stringBuilder.Append("</table>");
            return stringBuilder.ToString();
        }
    }
}