从数据库中取出一些信息,生成一个HTML页面应该怎么做? 从数据库中取出一些信息,生成一个HTML页面应该怎么做呢?能给给例子吗?谢谢了!~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我刚刚用过的private void getfile(){ string content = ContentHtml.Text; string ID=Num.Text.Trim(); string FileName = "test.htm"; FileStream fs = new FileStream(Server.MapPath(".") + Path.DirectorySeparatorChar + FileName, FileMode.CreateNew, FileAccess.Write, FileShare.None); StreamWriter sr = new StreamWriter(fs,System.Text.Encoding.GetEncoding("Gb2312")); //替换标题 content = content.Replace("Car_Title",数据库的变量1); //替换内容 content = content.Replace("Car_Content",数据库的变量2); //输出 sr.WriteLine(content); sr.Close(); sr = null; Response.Redirect(FileName);} private void getfile(){ //定义一个简单的HTML文件,这里用content表示: string content = "<p>Car_Title</p><br><p>Car_Content</p>"; string FileName = "test.htm"; FileStream fs = new FileStream(Server.MapPath(".") + Path.DirectorySeparatorChar + FileName, FileMode.CreateNew, FileAccess.Write, FileShare.None); StreamWriter sr = new StreamWriter(fs,System.Text.Encoding.GetEncoding("Gb2312")); //替换标题 content = content.Replace("Car_Title",数据库的变量1); //替换内容 content = content.Replace("Car_Content",数据库的变量2); //输出 sr.WriteLine(content); sr.Close(); sr = null; Response.Redirect(FileName);}输出的html文件结果:数据库的变量1数据库的变量2 一样可以 你可以将这个string content = "<p>Car_Title</p><br><p>Car_Content</p>";变成一个模板的html代码来搞,同样可以 比如换成 string content = ContentHtml.Text;其中ContentHtml为控件:protected System.Web.UI.WebControls.TextBox ContentHtml;这样你就可以把真个模板的HTML代码放在ContentHtml控件中 购物网站产品表设计? mysql的case when 报错 asp.net 触发 CTRL+空格 Access数据库并发访问的问题,在线等。 数组插入数据库问题,希望得到大家帮助,谢谢! 一个很奇怪的问题,求帮助 帮忙瞧一下,这条语句总是报错? 请教:datagrid动态邦定列宽度在vb代码中指定的问题 客户端录音 然后上传 用asp.net C# 版主为何我原来提的问题被删的只有10条了!!! 关于批量更新的问题 为何PostBack以后,Javascript菜单不显示?
private void getfile()
{
string content = ContentHtml.Text;
string ID=Num.Text.Trim();
string FileName = "test.htm";
FileStream fs = new FileStream(Server.MapPath(".") + Path.DirectorySeparatorChar + FileName, FileMode.CreateNew, FileAccess.Write, FileShare.None);
StreamWriter sr = new StreamWriter(fs,System.Text.Encoding.GetEncoding("Gb2312"));
//替换标题
content = content.Replace("Car_Title",数据库的变量1);
//替换内容
content = content.Replace("Car_Content",数据库的变量2);
//输出
sr.WriteLine(content);
sr.Close();
sr = null;
Response.Redirect(FileName);
}
{
//定义一个简单的HTML文件,这里用content表示:
string content = "<p>Car_Title</p><br><p>Car_Content</p>";
string FileName = "test.htm";
FileStream fs = new FileStream(Server.MapPath(".") + Path.DirectorySeparatorChar + FileName, FileMode.CreateNew, FileAccess.Write, FileShare.None);
StreamWriter sr = new StreamWriter(fs,System.Text.Encoding.GetEncoding("Gb2312"));
//替换标题
content = content.Replace("Car_Title",数据库的变量1);
//替换内容
content = content.Replace("Car_Content",数据库的变量2);
//输出
sr.WriteLine(content);
sr.Close();
sr = null;
Response.Redirect(FileName);
}输出的html文件结果:
数据库的变量1
数据库的变量2
你可以将这个string content = "<p>Car_Title</p><br><p>Car_Content</p>";变成一个模板的html代码来搞,同样可以
string content = ContentHtml.Text;
其中ContentHtml为控件:
protected System.Web.UI.WebControls.TextBox ContentHtml;
这样你就可以把真个模板的HTML代码放在ContentHtml控件中