当前位置: 代码迷 >> ASP.NET >> 一个留言板的有关问题
  详细解决方案

一个留言板的有关问题

热度:2397   发布时间:2013-02-25 00:00:00.0
一个留言板的问题
从数据库取出每个人的留言 放在页面上该怎么显示呢?
就像csdn这样的1楼 2楼 这样的 我用dataread取出来内容 放到table里 内容多了不换行
请各位给个提示 我是学生第一次做.net的东西

------解决方案--------------------------------------------------------
可以用Repeater绑定的.
------解决方案--------------------------------------------------------
用一个循环加载就是了
------解决方案--------------------------------------------------------
关于内容自动撑大,那你就给table宽度限定下好了.

------解决方案--------------------------------------------------------
public static string HTMLEncode(String str)
{
while (str.IndexOf("\n") != -1)
{
str = str.Substring(0, str.IndexOf("\n")) + "<br>" + str.Substring(str.IndexOf("\n") + 1);
}
while (str.IndexOf(" ") != -1)
{
str = str.Substring(0, str.IndexOf(" ")) + "&nbsp;" + str.Substring(str.IndexOf(" ") + 1);
}
return str;
}
上面这个把换行,空格转成HTML代码的.
  相关解决方案