查看: 828|回复: 12
|
ASP.NET C# 从database 拿 data 时 detect 到 nextline?
[复制链接]
|
|
假如user data 有 nextline 的话, store 进database 时是不是也有next line?
还有我是过store data 时, character与character之间 是了很多space 的, 在database时也是一样有很多space的。。
可是我用datagrid display 时就char 与 char 之间 只有一个space 罢了。。。
[ 本帖最后由 zuying1985 于 16-9-2006 06:54 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 17-9-2006 12:53 AM
|
显示全部楼层
DataGrid 是用 html 来 display, 而很多个 space 在 html 里也会只是显示一个 space. 要在 html 里达到真正的 "空格" 需要用  
[ 本帖最后由 goatstudio 于 17-9-2006 12:58 AM 编辑 ] |
|
|
|
|
|
|
|

楼主 |
发表于 17-9-2006 03:21 AM
|
显示全部楼层
原帖由 goatstudio 于 17-9-2006 12:53 AM 发表
DataGrid 是用 html 来 display, 而很多个 space 在 html 里也会只是显示一个 space. 要在 html 里达到真正的 "空格" 需要用
因为我的是blog 来的。。我想依照所有user enter data 时的format.. 想paragrah, 空多少行, 很多space 之类的。。有办法吗?》 |
|
|
|
|
|
|
|
发表于 21-9-2006 04:56 PM
|
显示全部楼层
replace(variable, " " ,  
[ 本帖最后由 笨陈 于 21-9-2006 04:59 PM 编辑 ] |
|
|
|
|
|
|
|

楼主 |
发表于 21-9-2006 05:48 PM
|
显示全部楼层
原帖由 笨陈 于 21-9-2006 04:56 PM 发表
replace(variable, " " , )
??????????????????? 什么??? |
|
|
|
|
|
|
|
发表于 21-9-2006 06:07 PM
|
显示全部楼层
原帖由 zuying1985 于 17-9-2006 03:21 AM 发表
因为我的是blog 来的。。我想依照所有user enter data 时的format.. 想paragrah, 空多少行, 很多space 之类的。。有办法吗?》
在 user enter data 的 textfield 里, 你可以用 FCKEditor 来代替.
关于 FCKEditor, 你可以在这里找到: http://www.fckeditor.net/ |
|
|
|
|
|
|
|

楼主 |
发表于 22-9-2006 01:42 AM
|
显示全部楼层
原帖由 goatstudio 于 21-9-2006 06:07 PM 发表
在 user enter data 的 textfield 里, 你可以用 FCKEditor 来代替.
关于 FCKEditor, 你可以在这里找到: http://www.fckeditor.net/
谢谢羊老大,勉强来说FCKEditor 可以用了。。。
现在的问题是,它有太多function 了, 我想把那些upload flash,image , icon 的option 都remove 掉。。 我应该去那里看呢?我在它的web site 好像也没说到。。
因为,我只知道那些file 是upload 去UserFiles那里了。。。给的指示我不是很明白。。。
还有就是upload image 时说什么XML error. . 所以。。我想remove 掉 。。flash 和 image upload 的 function..
还有一个问题是。
当我按submit 去 add record 时。。 第一次按是没有response 的。.第而次才能够add 到。。
就是说。。每一次我要add 的时候,都需要按两次。。这是什么原因呢?? |
|
|
|
|
|
|
|
发表于 22-9-2006 09:28 AM
|
显示全部楼层
|
|
|
|
|
|
|

楼主 |
发表于 22-9-2006 09:38 AM
|
显示全部楼层
|
|
|
|
|
|
|

楼主 |
发表于 23-9-2006 11:42 AM
|
显示全部楼层
又有问题了。。。
如我之前所说的。。。
当我要save user input 进 database 时。。。
就是说当我按button 时, page 是 postback 了, 可是operation没有跑。。就是 没response..
要我第二次按的时候, page 才会去operate 然后就save 进database 了。。
这个会是FCKeditor 的 问题吗?
[ 本帖最后由 zuying1985 于 23-9-2006 12:37 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 23-9-2006 06:18 PM
|
显示全部楼层
原帖由 zuying1985 于 23-9-2006 11:42 AM 发表
又有问题了。。。
如我之前所说的。。。
当我要save user input 进 database 时。。。
就是说当我按button 时, page 是 postback 了, 可是operation没有跑。。就是 没response..
要我第二次按的时候, page ...
这是 FCKEditor 和 .Net 相处的一个问题, 在 .Net 里, 用 Request.Form ["你的 textarea 名字"] 就可以拿到. |
|
|
|
|
|
|
|
发表于 1-10-2006 04:22 PM
|
显示全部楼层
原帖由 zuying1985 于 16-9-2006 06:03 PM 发表
假如user data 有 nextline 的话, store 进database 时是不是也有next line?
还有我是过store data 时, character与character之间 是了很多space 的, 在database时也是一样有很多space的。。
可是我用datag ...
不知道幫不幫到你……
原理:我把user輸入的text convert去array char,
然後一個個char檢查,如果發現空行的話就replace
成"<br>",也就是在HTML裏表現空行的意思……
public string formatText(string text)
{
// Convert string into Char array.
Char[] arrayText = text.ToCharArray();
string formated = "";
// Search for return key and convert to "<br>".
for (int j = 0; j < arrayText.Length; j++)
{
if (arrayText[j] != 13) // 13 is the asscii code for return key
formated += arrayText[j].ToString();
else
formated += "<br>";
}
return formated;
} |
|
|
|
|
|
|
|

楼主 |
发表于 1-10-2006 04:41 PM
|
显示全部楼层
原帖由 b4dboyz 于 1-10-2006 04:22 PM 发表
不知道幫不幫到你……
原理:我把user輸入的text convert去array char,
然後一個個char檢查,如果發現空行的話就replace
成"<br>",也就是在HTML裏表現空行的意思……
public s ...
谢谢了。。问题已经用 羊老大介绍的 RTB control 解决了。。无论如何。感谢。。 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|