コード例 #1
0
    /// <summary>
    /// 生成静态文件
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btnStatic_Click(object sender, EventArgs e)
    {
        news.StaticWebService service = new news.StaticWebService();
        string[] values = Request.Form.GetValues("cbxSelect");
        if (values == null || values.Length < 1)
        {
            Tz888.Common.MessageBox.Show(this.Page, "请选择要静态化的资源!");
            return;
        }
        StringBuilder sb = new StringBuilder();

        foreach (string str in values)
        {
            cc = page.NewsIdAll(Convert.ToInt32(str.Trim()));

            if (cc.AuditingStatus != 1)
            {
                sb.Append("编号:" + str.Trim() + "  所对应的状态为:" + Verify(cc.AuditingStatus) + " ,生成静态化页面失败\\n");
            }
            else
            {
                int num = service.ModifyHtmlFile(Convert.ToInt32(str.Trim()));
                if (num != 0)
                {
                    string number = service.CreateHtml(Convert.ToInt32(str.Trim()), cc.Title, cc.PublishT.ToString(), cc.Content, cc.Hit, "tz888Admin", "mtvc2909");
                    if (number == "1")
                    {
                        Tz888.Common.MessageBox.Show(this.Page, "生成静态页面成功");
                    }
                    else
                    {
                        Tz888.Common.MessageBox.Show(this.Page, "生成静态页面失败");
                    }
                }
                else
                {
                    Tz888.Common.MessageBox.Show(this.Page, "生成静态页面失败");
                }

                //page.NewsStaticHtml(Convert.ToInt32(str.Trim()), cc.Title, cc.PublishT.ToString(), cc.Content);
                //page.NewsModifyHtmlFile(Convert.ToInt32(str.Trim()));
            }
        }
        if (sb.ToString() != "")
        {
            Tz888.Common.MessageBox.Show(this.Page, sb.ToString());
        }
        else
        {
            Tz888.Common.MessageBox.Show(this.Page, "生成静态页面成功");
        }
    }
コード例 #2
0
    protected void btnType_Click(object sender, EventArgs e)
    {
        news.StaticWebService service = new news.StaticWebService();
        string        type            = ddlTypea.SelectedValue.ToString().Trim();
        StringBuilder sb   = new StringBuilder();
        string        info = page.SetType(type);

        string[] name = info.Split(',');
        for (int i = 0; i < name.Length - 1; i++)
        {
            cc = page.NewsIdAll(Convert.ToInt32(name[i]));
            if (cc.AuditingStatus != 1)
            {
                sb.Append("编号:" + name[i] + "  所对应的状态为:" + Verify(cc.AuditingStatus) + " ,生成静态化页面失败\\n");
            }
            else
            {
                int num = service.ModifyHtmlFile(Convert.ToInt32(name[i]));
                if (num != 0)
                {
                    string number = service.CreateHtml(Convert.ToInt32(name[i]), cc.Title, cc.PublishT.ToString(), cc.Content, cc.Hit, "tz888Admin", "mtvc2909");
                    if (number == "1")
                    {
                        Tz888.Common.MessageBox.Show(this.Page, "生成静态页面成功");
                    }
                    else
                    {
                        Tz888.Common.MessageBox.Show(this.Page, "生成静态页面失败");
                    }
                }
            }
        }
        if (sb.ToString() != "")
        {
            Tz888.Common.MessageBox.Show(this.Page, sb.ToString());
        }
        else
        {
            Tz888.Common.MessageBox.Show(this.Page, "生成静态页面成功");
        }
    }
コード例 #3
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     news.StaticWebService dal = new news.StaticWebService();
     //dal.CreateHtml(Convert.ToInt32("31201"), "testtestesafasasdsad", "2010-02-02", "jreljtlkrjlkdfjgkldfjglfdjglkdfgjlkf",);
 }