Example #1
0
    //静态发布指定的栏目和内容页
    protected void btnpub4_Click(object sender, EventArgs e)
    {
        try
        {
            if (ddlcol.SelectedValue.ToString() != "")
            {
                TPortalClass.JpColumns pubcol = new TPortalClass.JpColumns(ddlcol.SelectedValue.ToString());
                pubcol.shtmlpublish(2, int.Parse(txtdays.Value));
                //得到子栏目进行发布
                TPortalClass.JpColumns JpColumns = new TPortalClass.JpColumns();
                DataTable dt_col = JpColumns.GetAllSubonlineColumns(ddlcol.SelectedValue.ToString());
                if (dt_col.Rows.Count > 0)
                {
                    for (int i = 0; i < dt_col.Rows.Count; i++)
                    {
                        TPortalClass.JpColumns pubcol_sub = new TPortalClass.JpColumns(dt_col.Rows[i]["cid"].ToString());
                        pubcol_sub.shtmlpublish(2, int.Parse(txtdays.Value));
                    }
                }
                Response.Write("<script language=javascript>alert('发布成功!');window.location='pubhtml.aspx';</script>");
            }
            else
            {
                Response.Write("<script language=javascript>alert('请选择需要栏目!');window.location='pubhtml.aspx';</script>");
            }
        }
        catch
        {
            Response.Write("<script language=javascript>alert('发布失败!');window.location='pubhtml.aspx';</script>");
        }
        finally
        {

        }
    }