生成静态页的 后台读取数据库,前台选中

来源:互联网 发布:喜哥淘宝店铺 编辑:程序博客网 时间:2024/06/06 10:00
 public string sbHTML { get; set; }
    protected void WriteHTML()
    {
        sbHTML = string.Empty;
        List<VCollaborationService> lst = MaintenanceDataAccess.GetCategoryName();
        for (int i = 0; i < lst.Count; i++)
        {
            if (SelectCateogyrs != null && SelectCateogyrs.Count > 0)
            {
                sbHTML += ("<input class='chkCategory' type='checkbox' name='chkCategory' id='bhkCategory" + lst[i].ProCategoryID + "' value='" + lst[i].ProCategoryID + "' " + (SelectCateogyrs.Contains(lst[i].ProCategoryID.ToString()) ? " checked='checked' " : "") + "/><label for='bhkCategory" + lst[i].ProCategoryID + "'>" + lst[i].CategoryName + "</label>");
            }
            else if (CsSelectCategorys != null && CsSelectCategorys.Count > 0)
            {
                sbHTML += ("<input class='chkCategory' type='checkbox' name='chkCategory' id='bhkCategory" + lst[i].ProCategoryID + "' value='" + lst[i].ProCategoryID + "' " + (CsSelectCategorys.Contains(lst[i].ProCategoryID.ToString()) ? " checked='checked' " : "") + "/><label for='bhkCategory" + lst[i].ProCategoryID + "'>" + lst[i].CategoryName + "</label>");
            }
            else
            {
                sbHTML += ("<input class='chkCategory' type='checkbox' name='chkCategory' id='bhkCategory" + lst[i].ProCategoryID + "' value='" + lst[i].ProCategoryID + "'/><label for='bhkCategory" + lst[i].ProCategoryID + "'>" + lst[i].CategoryName + "</label>");
            }
        }
    }


    protected List<string> SelectCateogyrs
    {
        get
        {
            return WebHelper.GetFormHtmlValue<string>("chkCategory", string.Empty).SplitString(",");
        }
    }
0 0
原创粉丝点击