静态页面的问题
在动态页面文章评论页面当中,我是用Reapter控件来显示评论列表的,如果我在静态页面当中显示,我要怎么做,怎么样才能做到用户一评论在静态页面能够得到更新。另外,给小弟我提一些关于静态页面的注意事项。。。 --------------------编程问答-------------------- 做伪静态吧,或者用模板 --------------------编程问答-------------------- repeater在页面也显示table等
生成静态页
protected override void Render(HtmlTextWriter writer) {
StreamWriter r=new StreamWriter(Server.MapPath(""), false,System.Text.Encoding.UTF8);
HtmlTextWriter h=new HtmlTextWriter(r);
base.Render(h);
r.Close();
h.Close();
}
StringWriter wr = new StringWriter();
Server.Execute("", wr);
this.lit.Text = Server.HtmlEncode(wr.ToString());
File.WriteAllText(Server.MapPath(""), wr.ToString()); --------------------编程问答-------------------- 用伪静态页也很方便 --------------------编程问答-------------------- 上面的高手,讲的太深奥,看不懂,讲的具体点可以吗??? --------------------编程问答--------------------
不懂拷贝代码试试
我觉得楼主还是先了解什么是页面静态化比较好 --------------------编程问答-------------------- 用ajax去实时请求就行了 --------------------编程问答-------------------- ajax可以打到你想要的效果 --------------------编程问答--------------------
不知道楼主你有没有接触过生成静态网页这方面的东西?
其实就是建好一个模板,然后把你的动态数据插入模板中,再生成静态HTML页面。
然后你提到评论文章后静态页怎么处理的问题,其实也很简单,就是用户评论提交后,你根据文章的ID,重新生成文章的过程。哈哈,说到底了,其实跟CSDN的回帖是一个道理了。 --------------------编程问答-------------------- 评论的话包括列表就用ajax去请求数据再显示吧。。 --------------------编程问答-------------------- 如果你需要搜索引擎收录,就不要考虑ajax了!
补充:.NET技术 , ASP.NET