请问高手一个问题,如何把一片文章完整的存储在数据库中。再显示出来,文章中有图片存在。(asp.net) 请问高手一个问题,如何把一片文章完整的存储在数据库中。再显示出来,文章中有图片存在。(asp.net)我知道可以用控件,但是在显示的时候文章中会出现<br>这类html代码,而且图片也不能够显示出来。求高手写出完整代码,谢谢各位大侠了。初来乍到遇到很多问题,还请大家多多帮忙。请用C#代码编写。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用个HTML编辑器吧一般情况下都是这样处理,比较方便 试一下, Server.HtmlEncode(txtBox.Text); Server.HtmlDecode(txtBox.Text); 在哪里可以找到HTML编译器呢?还有图片问题如何解决呢? byte[]经常会出现乱码状态,而且再显示上也会出现一些问题~而且会影响速度~ 在HTML编辑器如FCK中,图片是以路径存储的,FCK控件的value属性就是文章内容的html代码,将这个存储到数据库中就可以了。 您说的问题我也实验过,存到数据库中会出现html代码。再显示的时候也会出现html代码。 参考:asp.net FCKeditor使用 这个工具我用过,文章以及图片都可以存储。但这个问题在显示上,再显示上会出现html代码。 你是怎么显示的?怎么会出HTML代码? 直接显示string,有更好的显示办法么?我在实践方面还欠缺很多,请高手赐教。 数据流存储mhtml格式文档怎么将你的网页转换为mhtml,就看你自己的了~ 你看看这个吧~用cdosys.dllhttp://topic.csdn.net/t/20060119/16/4525909.html 用数据流存储mhtml格式的文档,可以解决图片过大导致内存拥挤的问题么? 你把内容显示在什么地方?在内容外面加一个层,如:<div>显示的内容</div> 外边套<div></div><p></p>都行只要让他不显示html代码就可以。而且图片要位置正确。 编辑器转化为html形式存储。图片另存为一个文件夹 就用 FCK 随便粘贴 复制 都没问题的 FCK 我用过,但是显示的地方总有问题。如果用FCK存储完,显示的那个地方该怎么做呢?会出现html代码。 是Web吧?还是说要用Winforms实现?Web:在CS文件中写一个方法获得文章内容:public string GetInfo(){......return 文章内容;}在aspx页面,在需要显示的地方调用这个方法:<div Style="width:100,heith:100"><%=GetInfo()%></div> 是web,这个方法好像还是会显示html代码。 其实,就像这个论坛的这个样子一样。 不出现html代码。又把效果都显示出来。 听懂了,UBB-->HTML, and HTML-->UBB 不可能吧?我测试没问题啊代码: public string GetInfo() { string info = "test"+"<input name="+"'"+"testButton" +"'"+" type="+"'"+"button"+"'"+" value="+"'"+"123"+"'"+"></input>"; return info; }调用页面:<body> <form id="form1" runat="server"> <div style="width:100; height:100"> <%=GetInfo() %> </div> </form></body>要是出现了HTML代码,那就是GetInfo中return的字符串中的Html代码有问题。 测试代码没有问题:代码文件里面这样写: public string GetInfo() { string info = "test"+"<input name="+"'"+"testButton" +"'"+" type="+"'"+"button"+"'"+" value="+"'"+"123"+"'"+"></input>"; info +="imgtest<img src = "+"'"+"img1.png"+"'"+" alt="+"'"+"smile face"+"'"+"></img>"; return info; }页面调用不用改! 当你存文章信息的时候 数据库里面就需要存储这篇文档的html代码然后你再通过取数据库里面的文章信息字段的内容,将这个内容赋值给你需要返回的字符串也就是测试代码中的 string info即可! 用label显示。图片存入时转为byte[]数组。 不用多态可以重新父类的方法和变量吗? C# 数据库更新问题 给分 如何调用windows服务中的函数???? c#调用DLL时int占4字节,而c++的int是占2字节,怎么转换? .NET三层架构中如何实现图片验证码?以及验证 (立结20分超级简单的问题)这个程序错在那里?? 关于运行.exe文件问题 谈谈大家辞职的经验,经历,和辞职信的写法 j2[1]=new int[] {1,2,3,4,5,6}其中的j2[1]里面的1代表什么意思? 下午我要去一家大公司面试,散分 WINFORM TIMER使用求助! 怎么杀死一个线程?
在哪里可以找到HTML编译器呢?还有图片问题如何解决呢?
byte[]经常会出现乱码状态,而且再显示上也会出现一些问题~
而且会影响速度~
您说的问题我也实验过,存到数据库中会出现html代码。再显示的时候也会出现html代码。
asp.net FCKeditor使用
这个工具我用过,文章以及图片都可以存储。但这个问题在显示上,再显示上会出现html代码。
你是怎么显示的?怎么会出HTML代码?
直接显示string,有更好的显示办法么?我在实践方面还欠缺很多,请高手赐教。
怎么将你的网页转换为mhtml,就看你自己的了~
用cdosys.dll
http://topic.csdn.net/t/20060119/16/4525909.html
用数据流存储mhtml格式的文档,可以解决图片过大导致内存拥挤的问题么?
外边套<div></div><p></p>都行
只要让他不显示html代码就可以。而且图片要位置正确。
FCK 我用过,但是显示的地方总有问题。如果用FCK存储完,显示的那个地方该怎么做呢?会出现html代码。
public string GetInfo()
{
......
return 文章内容;
}在aspx页面,在需要显示的地方调用这个方法:
<div Style="width:100,heith:100"><%=GetInfo()%></div>
是web,这个方法好像还是会显示html代码。
代码: public string GetInfo()
{
string info = "test"+"<input name="+"'"+"testButton" +"'"+" type="+"'"+"button"+"'"+" value="+"'"+"123"+"'"+"></input>"; return info;
}调用页面:<body>
<form id="form1" runat="server">
<div style="width:100; height:100">
<%=GetInfo() %>
</div>
</form>
</body>
要是出现了HTML代码,那就是GetInfo中return的字符串中的Html代码有问题。
代码文件里面这样写: public string GetInfo()
{
string info = "test"+"<input name="+"'"+"testButton" +"'"+" type="+"'"+"button"+"'"+" value="+"'"+"123"+"'"+"></input>"; info +="imgtest<img src = "+"'"+"img1.png"+"'"+" alt="+"'"+"smile face"+"'"+"></img>"; return info;
}
页面调用不用改!