110,534
社区成员
发帖
与我相关
我的任务
分享
string dir = Server.MapPath(DateTime.Now.ToString("yyMMdd"));
if (!File.Exists(dir))
{
Directory.CreateDirectory(dir);//生成文件夹
MessageBox(dir);
ClassLibrary1.CustomerInfo Cif = new ClassLibrary1.CustomerInfo();
//返回头部和底部标签
string Top = string.Empty;
string footer = string.Empty;
dt = Cif.TemplateSel().Tables[0];
Top = dt.Rows[0]["Content"].ToString();
footer = dt.Rows[1]["Content"].ToString();
//内容
ClassLibrary1.News pro = new ClassLibrary1.News();
int cmdSql = pro.News_Sel("EN");
int Pagesize = 0;
if (cmdSql % 40 == 0)
{
Pagesize = cmdSql / 40;
}
else
{
Pagesize = cmdSql / 40 + 1;
}
for (int y = 1; y <= Pagesize; y++)
{
string productlist = string.Empty;
if (y == 1)
{
dt = Cif.News_Sel("EN").Tables[0];
}
else
{
dt = Cif.NewsTop40("EN", Convert.ToInt32(y)).Tables[0];
}
for (int a = 0; a < dt.Rows.Count; a++)
{
productlist += ("<li style=\"font-size:16px\"><span>" + dt.Rows[a]["NewsTime"] + "</span><a href=\"#\">" + dt.Rows[a]["newsName"] + "</a></li>");
}
string first = "";
string prev = "";
string next = "";
string last = "";
if (y == 1)
{
first = "<a>首页</a>";
}
else
{
first = "<a href=\"News_\"1.html\" >首页</a>";
}
if (y == 1)
{
prev = "<a>上一页</a>";
}
else
{
prev = "<a href=\"News_" + Convert.ToString(y - 1) + ".html\" >上一页</a>";
}
if (y == Pagesize)
{
next = "<a>下一页</a>";
}
else
{
next = "<a href=\"News_" + (y + 1).ToString() + ".html\" >下一页</a>";
}
if (y == Pagesize)
{
last = "<a>末页</a>";
}
else
{
last = "<a href=\"News_" + Pagesize.ToString() + ".html\" >末页</a>";
}
ht.Add("$first$", first);
ht.Add("$prev$", prev);
ht.Add("$next$", next);
ht.Add("$last$", last);
ht.Add("$Top$", Top);
ht.Add("$footer$", footer);
ht.Add("$Left_CassType$", GetLiftProList("sType"));
ht.Add("$productlist$", productlist);
ht.Add("$newsCount$", "<font color='red'>" + cmdSql.ToString() + "</font>");
ht.Add("$Count$", "<font color='red'>" + y + "/" + Pagesize + "</font>");
string ItemIndex_html = ToIO.Reader("Template2/ns.html"); //读取模板
ItemIndex_html = ToIO.Replace(ItemIndex_html, ht);
ToIO.Writer(dir+"/News_" + y.ToString() + ".html", ItemIndex_html);
ht.Clear();
}
MessageBox("操作成功! ");
}