Beispiel #1
0
    //保存操作
    protected void btnsave_Click(object sender, EventArgs e)
    {
        TPortalClass.JpPubHtml JpPubHtml = new TPortalClass.JpPubHtml();
        TPortalClass.JpColumns JpColumns = new TPortalClass.JpColumns();
        JpPubHtml.id = txtid.Text;
        JpPubHtml.pages = txtpages.Text;
        if (txtdays.Value != "")
        {
            JpPubHtml.days = txtdays.Value;
        }
        else
        {
            JpPubHtml.days = "0";
        }
        JpPubHtml.status = staticstatus.SelectedValue;
        //string ls_bzw = "0";
        //if (staticstatus.SelectedValue == "开启")
        //{
        //    ls_bzw = "1";
        //}
        //JpColumns.shtml = ls_bzw;
        JpPubHtml.status = TextBox1.Text;
        if (txtop.Text == "add")
        {
            if (JpPubHtml.Insert())
            {
                //更新栏目中是否开启静态关闭功能标志位
                //JpColumns.UpdateJtfb_plcl();

                Response.Write("<script language=javascript>alert('保存成功!');window.location='pubhtml.aspx';</script>");
                return;
            }
            else
            {
                Response.Write("<script language=javascript>alert('保存失败!');window.location='pubhtml.aspx';</script>");
                return;
            }
        }
        else
        {
            if (JpPubHtml.Update())
            {
                //更新栏目中是否开启静态关闭功能标志位
                //JpColumns.UpdateJtfb_plcl();

                Response.Write("<script language=javascript>alert('保存成功!');window.location='pubhtml.aspx';</script>");
                return;
            }
            else
            {
                Response.Write("<script language=javascript>alert('保存失败!');window.location='pubhtml.aspx';</script>");
                return;
            }
        }
    }
Beispiel #2
0
    //#region 检查权限=================================
    //private void ChkRole(string Roleid)
    //{
    //    TPortalClass.JpRoleuser JpRoleuser = new TPortalClass.JpRoleuser();
    //    if (JpRoleuser.isHaveRole(Roleid, this.Session["uid"].ToString()) == true || JpRoleuser.isHaveRole("Role9999", this.Session["uid"].ToString()) == true)
    //    {
    //        btnpub1.Visible = true;
    //        btnpub2.Visible = true;
    //        btnpub3.Visible = true;
    //        btnpub4.Visible = true;
    //    }
    //    else
    //    {
    //        btnpub1.Visible = false;
    //        btnpub2.Visible = false;
    //        btnpub3.Visible = false;
    //        btnpub4.Visible = false;
    //    }
    //}
    //#endregion
    private void DataPlay()
    {
        TPortalClass.JpPubHtml JpPubHtml = new TPortalClass.JpPubHtml();
        txtid.Text = JpPubHtml.id;
        txtpages.Text = JpPubHtml.pages;
        txtdays.Value = JpPubHtml.days;
        //staticstatus.SelectedValue = JpPubHtml.status;
        TextBox1.Text = JpPubHtml.status;
        //if (staticstatus.SelectedValue == "关闭")
        //{
        //    tr1.Visible = false;
        //    tr2.Visible = false;
        //    tr3.Visible = false;
        //    tr4.Visible = false;
        //}

        if (txtid.Text == "")
        {
            txtop.Text = "add";
            txtid.Text = System.Guid.NewGuid().ToString();
        }
        else
        {
            txtop.Text = "modify";
        }
        //加载一级栏目
        TPortalClass.JpColumns JpColumns = new TPortalClass.JpColumns();
        DataTable dt_col = JpColumns.GetColumnsOnline();
        int j = 1;
        this.ddlcol.Items.Insert(0, new ListItem("--请选择--", ""));
        if (dt_col.Rows.Count > 0)
        {
            for (int i = 0; i < dt_col.Rows.Count; i++)
            {
                if (dt_col.Rows[i]["shtml"].ToString() == "1" && dt_col.Rows[i]["cid"].ToString().Length == 3)  //静态发布的栏目
                {
                    this.ddlcol.Items.Insert(j, new ListItem(dt_col.Rows[i]["cname"].ToString(), dt_col.Rows[i]["cid"].ToString()));
                    j = j + 1;
                }
            }
        }
    }
Beispiel #3
0
 //���·���ʱͬʱ������ҳ�����õĶ���ҳ
 public void PubHtml_Config()
 {
     //��̬������ҳ�����õ�ҳ��
     try
     {
         String fname = "";
         JpSite site = new JpSite();
         JpShtml jpshtml = new JpShtml();
         jpshtml.source_path = "http://" + site.host + "/index.aspx";
         jpshtml.target_path = site.root + fname;
         jpshtml.Flush();
         JpPubHtml JpPubHtml = new JpPubHtml();
         String pages = JpPubHtml.pages;
         if (pages != "")
         {
             String[] lv_pages = pages.Split(',');
             for (int i = 0; i < lv_pages.Length; i++)
             {
                 fname = lv_pages[i].Substring(0, lv_pages[i].LastIndexOf(".")) + ".html";
                 jpshtml.source_path = "http://" + site.host + lv_pages[i];
                 jpshtml.target_path = site.root + fname;
                 jpshtml.Flush();
             }
         }
     }
     catch
     {
     }
 }