当前位置:编程学习 > C#/ASP.NET >>

从数据库中读html格式的文本,显示到网页上怎么做

用什么控件或者有什么好的方法 --------------------编程问答-------------------- <asp:Literal ID="literal1" ..

CS:
 literal1.Text = "html的代码"; --------------------编程问答-------------------- 库中有无转义?

HtmlGenericControl.Innerht ml 就行哇
--------------------编程问答-------------------- 谢谢,这个控件是不是有多少文本就会自动调整大小 --------------------编程问答-------------------- Literal 这个控件是没大小的可言的,自己试 --------------------编程问答-------------------- 还有没有别的可以用啊就直接可以把html文本从数据库里读到网页上 --------------------编程问答-------------------- div.InnerHtml="";
Literal.Text="";
<%=%> --------------------编程问答-------------------- 那要是文本很多怎么办!! --------------------编程问答-------------------- 啥怎么办,你先试,如果试的结果不满意你再问,好不.... --------------------编程问答--------------------
引用 7 楼 qyuleo 的回复:
那要是文本很多怎么办!!
文本很多很长,如果不像那么高的话,可以加个样式 overflow:auto 让它有下拉滚动条
直接放在一个DIV里面就可以了
存放HTML代码有很多很多啊。。。 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 其实有必要使用控件吗??如果只需要显示的话用htmlcode(数据)‘好像不是这命令,我把命令给忘记了,命令就是把特殊符号转做&ndbs,好像是htmlencode

然后使用<div></div>设置一下width属性,他自然会换行的

举个例
<div style:width=250px;color=#ooooff>现在的时间是<% =好长的字符串 %></div>

他就会在第250px处自动排版换行,好像是第20个中文字左右换行 --------------------编程问答-------------------- 使用 <pre></pre>标签把, 这个是最好的。。 --------------------编程问答-------------------- 文章可分页显示
补充:.NET技术 ,  VB.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,