大家好! 小弟做了个新闻系统,用Lable 来显示新闻内容时,没有分段。 添加内容时是用Textbox的。。
解决方案 »
- 请教一个页面有多步操作的处理
- 各路英雄如果有空的话都可以来看一下,关于http请求和响应的。求样例代码
- meta 内容设置问题
- 简单又不易处理的问题:文本框内文字格式
- 怎样将Html代码转换为aspx服务器控件
- 急,再开一帖求答案?Asp.net站点匿名访问用户如何拥有对AD活动目录的写权限?
- asp.net gdi+ 如何画点?找了半天,也没有找到.谢谢了!!
- 请问如何在触发超链接linkbutton时改变session值 :
- 各位大虾,.net下ubb转换已经搞明白,怎样才能得到如“[b]加粗[/b]”的代码?
- 百分求助,WebService 方法返回 hashtable 类型抱错~~~!!!
- asp.net mvc 怎样查 第一条数据
- asp.net mvc view 如何显示匿名对象集合?
从数据库取出新闻内容后,先进行Html编码,然后将"\r\n"替换成"</p><p>",最后在字符串开头加上"<p>",末尾加上"</p>"。div1.InnerHtml=resultStr;
添加的时候建议用本文编辑器,例如fckeditor
{
DataTable db = users.retNoticeDetail(id);
int count = db.Rows.Count;
string strDetail = "<div style='width:570px;'>";
DataRow Row = db.Rows[0];
strDetail += "<div>发布时间:" + Row["distributeTime"] + "</div>";
strDetail += "<div style='height:30px;'></div>";
strDetail += "<div style='width:570px; text-align:center;font-size:16pt;'>" + Row["title"] + "</div>";
strDetail += "<div style='height:20px;'></div>";
strDetail += "<div style='font-szie:14px;'> " + Row["newcontent"] + "</div>";
strDetail += "</div>";
return strDetail;
}
<div id="div1" runat="server">
</div>
string s = File.ReadAllText(Server.MapPath("~/1.txt"), Encoding.GetEncoding("gb2312"));
s = Server.HtmlEncode(s);
s = s.Replace("\r\n", "</p><p>");
s = "<p>" + s + "</p>";
s = s.Replace("<p></p>", "");
div1.InnerHtml = s;
简单多了 功能强大N倍 。