网站有一个回复功能
每一个活动下显示评论,
有一个文本框和一个按钮,
当点击按钮时将文本框内的内容上传到数据库并显示。
我没有用DataList,Gredview之类的控件,全部是用Div实现的,
数据库里的回复的内容都是从数据库取出来之后动态创建一个div,把内容放进去。请问该怎么绑定数据,能够点击评论按钮之后就可以绑定数据,显示最新评论的结果,不用再手动刷新实现?
每一个活动下显示评论,
有一个文本框和一个按钮,
当点击按钮时将文本框内的内容上传到数据库并显示。
我没有用DataList,Gredview之类的控件,全部是用Div实现的,
数据库里的回复的内容都是从数据库取出来之后动态创建一个div,把内容放进去。请问该怎么绑定数据,能够点击评论按钮之后就可以绑定数据,显示最新评论的结果,不用再手动刷新实现?
{
//1.创建一个StringBuilder保存字符串
StringBuilder strHtml = new StringBuilder();
//2.查询数据库保存在DataSet.DataTable里面,并用for遍历,代替数据绑定控件
var modelList = WebApp.DAL.DBHelper.Query("select ID,Title,AddTime from Comment").Tables[0];
for (int i = 0; i < modelList.Rows.Count; i++)
{
//3.for遍历拼接html,并返回输出
strHtml.AppendFormat("<div id='div1'>{0}</div>", modelList.Rows[i]["Title"].ToString());
strHtml.AppendFormat("<div id='div2'>{0}</div>", modelList.Rows[i]["AddTime"].ToString());
}
Response.Write(strHtml.ToString());
}