再问一次被提过n次问的问题(文本框内容格式保存的问题) 想要实现: 在TextBox里录入内容,包含简单的格式控制(换行,段落),存入数据库,然后读取出来后在Label上能像预期的那样显示这个问题在C#被提过很多次了,搜索出来的我看不出头绪,还请各位英雄提点一二 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 嗯,等等,你说的是Windows窗体程序,还是网页? 在保存时对其中的控制符号进行替换成HTML标记。 Replace(Chr(13) & Chr(10), "<BR>")Replace(" ", " ")将回车换行符号和空格替换掉,这是vb的,c#的回去换行符号可能不一样,你自己查查相关资料 我想过用楼上的办法,Replace(" ", " ")没有达到预期的效果啊,好像检索不到“ ” public string EnCode(string content) { string str1=content.Replace("<","<"); string str2=str1.Replace(">",">"); string str3=str2.Replace("'","''"); string str4=str3.Replace(" "," "); string str5=str4.Replace("\r\n","<br>"); return str5; } public string UnCode(string content) { string str1=content.Replace("<","<"); string str2=str1.Replace(">",">"); string str4=str2.Replace(" "," "); string str5=str4.Replace("<br>","\r\n"); return str5; } 好像TextBox录入的时候不会有<br>之类的生成啊,我用过replace但没有替换掉预想的空格什么的 兄弟你怎么还问啊,我记得好象回答过,你显示的时候也用textBox只是强制换行,设一下样式就行了。下面是显示时候的<TABLE class="fixed" cellSpacing="0" cellPadding="0" width="100%" border="0"> <TR> <TD> <asp:TextBox id="txtContent" MaxLength="1000" CssClass="view" TextMode="MultiLine" Runat="server" ReadOnly="True"></asp:TextBox> </TD> </TR></TABLE>这里做了两个样式,一个是table的class="fixed"就是限制把textBox撑大,CssClass="view"使显示具有label的外观 请问SelectMany方法 提个问题,大家畅所欲言 请教一个Enabled值的改变引发Click事件的问题。 C#中 如何判断某个对象是否具有焦点?(应用程序) 请高手来指教方法重载问题!!在线等 listview中怎么select每一个item java flex sql 救命啊 我事先绑定的控件全部不起作用了 听说.net可以数据库建模,请问? 文科女c#救急!!!大哥们有缘摆脱帮忙看看我这个代码到底发生了啥!! 把excel表导入到datagrid控件中,运行时报错:不能更新。数据库或对象为只读 能否在選擇Excel的區域時使用參數?
Replace(" ", " ")将回车换行符号和空格替换掉,
这是vb的,c#的回去换行符号可能不一样,你自己查查相关资料
Replace(" ", " ")没有达到预期的效果啊,好像检索不到“ ”
{
string str1=content.Replace("<","<");
string str2=str1.Replace(">",">");
string str3=str2.Replace("'","''");
string str4=str3.Replace(" "," ");
string str5=str4.Replace("\r\n","<br>");
return str5;
}
public string UnCode(string content)
{
string str1=content.Replace("<","<");
string str2=str1.Replace(">",">");
string str4=str2.Replace(" "," ");
string str5=str4.Replace("<br>","\r\n");
return str5;
}
下面是显示时候的
<TABLE class="fixed" cellSpacing="0" cellPadding="0" width="100%" border="0">
<TR>
<TD>
<asp:TextBox id="txtContent" MaxLength="1000" CssClass="view" TextMode="MultiLine" Runat="server" ReadOnly="True"></asp:TextBox>
</TD>
</TR>
</TABLE>
这里做了两个样式,一个是table的class="fixed"就是限制把textBox撑大,CssClass="view"使显示具有label的外观