Exemple #1
0
        protected void btn_CreatePage_Click(object sender, EventArgs e)
        {
            Response.Buffer = false;
            var pages = TemplatePageView.GetModelList();

            foreach (var page in pages)
            {
                Response.Write(string.Format("正在生成页面:{0}<br/>", page.PageName));
                CreatePage.CreatePages(page);
            }
        }
Exemple #2
0
        protected void btn_Del_Click(object sender, EventArgs e)
        {
            string ids = WS.RequestString("id");

            var pages = TemplatePageView.GetModelList(string.Format("id in({0})", ids));

            foreach (var page in pages)
            {
                FileInfo f = new FileInfo(Server.MapPath(page.FileName));
                if (f.Exists)
                {
                    try
                    {
                        f.Delete();
                    }
                    catch { }
                }
            }

            TemplatePageView.Del(string.Format("id in ({0})", ids));
            BindList();
        }
Exemple #3
0
 protected void BindList()
 {
     rp_list.DataSource = TemplatePageView.GetModelList();
     rp_list.DataBind();
 }