高分求解何在TextBox控件(置MultiLine=true)提交表文本框中的容行符了??
我的表中有TextBox控件置多行文本框了
然后在文本框中加入几行文字
在提交的候几行文字成了一行郁。
我直接查看TextBox的值也是一。
我的表置了encytype= "multipart/form-data ",如果不置的正常可以到
文本框容中有 "\r\n "的行符但是我有上控件在表里法.
而且我用一的一下上有一textbox和一button,表仍然成 <form id=form1 encytype= "multipart/form-data " runat=server> ,
在button的click事件中textbox的值值是正常的能取到行符 "\r\n ", 再郁!
道是我的表是在框架中又或是在一模式窗口中
高手指100分送上!
[解决办法]
使用编辑器吧!比如Freetextbox等!
[解决办法]
应该不会啊,是不是字符串做其他处理了?
[解决办法]
还真没有注意过,用下encoding呢?
[解决办法]
我在本地试了一下,都可以取到\r\n 真奇怪了
[解决办法]
ls的,呵呵,有意思.
[解决办法]
//输入数据时候转换
public static string FilterTestHtml(string text)
{
string validSql = " ";
if (text != null)
{
text = text.Replace( " ", " ");
text = text.Replace( "& ", "& ");
text = text.Replace( "\n ", " <br> ");
validSql = text;
}
return validSql;
}
//从数据库读取回来的时候
public static string UnFilterTestHtml(string text)
{
string validSql = " ";
if (text != null)
{
text = text.Replace( " ", " ");
text = text.Replace( " <br> ", "\n ");
//text = text.Replace( "> ", "> ");
validSql = text;
}
return validSql;
}
[解决办法]
用JS写的HTML编辑器。
[解决办法]
up!帮顶顶!
[解决办法]
TextBox不支持换行,要控制
====================================
有道理
[解决办法]
要改,或用多动能文本编辑器!