我剛更新了一個頁面,以在asp.net中使用DetailsView。它包含一個MultiLine文本框,該文本框現在位於詳細信息視圖的EditItemTemplate中。問題是,當輸出這個數據(存儲在數據庫中)時,我用< br/>替換了vbCrLf(一個新的行包含 - > VB,回車,換行),這在以前工作正常,但現在它是在詳細視圖中,它像vbCrLf不存在和替換後(str,vbCrLf,「< br/>」),而不是HTML中斷(< br/>),其中文本框包含換行符,它只顯示在一行中。我怎樣才能解決這個問題?謝謝。DetailsView中的textarea中的換行符(asp.net)
0
A
回答
1
試試看Environment.NewLine而不是
0
設置的HTMLEncode假
0
如果你正在服用的數據移出數據庫,包含換行符,那麼只留下那些有和textarea的應該只是罰款...你不需要做替換爲「< BR/>」......如果您將文本作爲HTML放入頁面,您只需要這樣做......但您正在嘗試填充輸入控件,因此除非您正在執行此操作其他東西不清楚,你不需要做替換
+0
嘿,對不起,如果我不清楚...我在其他地方輸出這些數據。當我把它放回textarea時它工作正常。在那裏,它有斷行。當我輸出到其他地方的HTML(不在textarea),這是當我正在做
替換,但它沒有找到vbCrLf –
Ryan
2009-07-24 19:16:57
0
使用textarea控件,長文本看起來像有換行符,但有時它們沒有換行符。如果文本達到文本區域的長度,它將在第二行繼續,但不包含換行符。如果用戶按下輸入,則新的換行符將被添加到您的內容中。
我想你錯過了那一點。
希望它有幫助。
0
我一直使用一個< br/>來代替VB.NET中的字符代碼 - chr(10)來顯示我的換行符。試試看?
相關問題
- 1. 捕獲textarea中的換行符(換行符,換行符)
- 2. textarea中的換行
- 3. HTML textarea換行符
- 4. textarea中的自動換行
- 5. asp.net mvc textarea vs jQuery的換行符字符數
- 6. 如何初始化CKEditor textarea換行符如html textarea換行符
- 7. DynamicPopulateExtender,TextArea和換行符
- 8. 從textarea清除換行符
- 9. 從Spark TextArea中的粘貼文本中刪除換行符
- 10. 如何在段落中包含textarea中的換行符?
- 11. 如何在jQuery中保留textarea中的換行符?
- 12. 標題元素中的ASP.NET換行符
- 13. jQuery的textarea追加換行符
- 14. 換行符在IE8的textarea失去
- 15. 在TextArea中禁用換行
- 16. 根據Javascript中的換行符來解析子字符串中的textarea
- 17. 從Flex中的Textarea中獲取最長的字符串(以換行符結束)
- 18. asp.net DetailsView - AutoGenerate列
- 19. Chrome中沒有換行的textarea
- 20. 換行符不會顯示在IE的textarea中
- 21. 使用jQuery檢查textarea中的換行符
- 22. ASP.Net:設置DetailsView的寬度
- 23. 如何讓HTML textarea中的換行符導致字符串中斷?
- 24. 如何在HTML textarea中顯示換行符字符?
- 25. NSString:換行符中的換行符
- 26. 如何隱藏和顯示DetailsView中的DetailsView GridView和DetailsView?
- 27. 替換textarea中的文字
- 28. Textarea替換Firefox中的scrollHeight
- 29. 字符分隔符爲換行符textarea的
- 30. 在ASP.NET MVC中創建DetailsView傳呼機
關於什麼控制? – Ryan 2009-07-24 19:07:33
我試着查看所有涉及到的控件,並且我看不到任何htmlEncode屬性 – Ryan 2009-07-24 19:10:21