我在我的asp.net頁面多行文本框。當用戶輸入一些數據時,我將數據存儲在數據庫表中。現在,當我顯示數據回頁面ENTER輸入而數據丟失,所有的數據都顯示在同一行上按下了哪個用戶。所以我想在輸入數據時保存按下的輸入數據並以輸入的形式顯示數據.plz幫助如何保存輸入和選項卡中多行TextBox在asp.net
2
A
回答
5
HTML collapses whitespace:換行字符確實存儲在數據庫中,但是呈現爲空格字符頁。
渲染時,您可以替換<br />
元素換行符:
yourLabel.Text = Server.HtmlEncode(yourData).Replace("\n", "<br />");
有沒有簡單的解決方案,以恢復製表字符,不過,除了在一個多隻讀TextBox
控制使您的數據。當顯示數據時
0
更換輸入字符CHAR(13)與HTML斷裂線< BR/>。
lblDisplay.Text = GetTextFromDb().Replace(char(13),"<br/>");
0
通常情況下,當用戶按下一個多行文本框或textarea的tab鍵,焦點將跳轉到下一個HTML頁面元素,因此用戶將不能夠將標籤添加到他們的輸入。但是,如果用戶複製和粘貼其從Word例如文本,標籤將被保留,並保存到SQL數據庫。如果是這樣的話,你可以簡單地打開一個空白Word文檔,輸入選項卡,選中該選項卡,然後將其複製並粘貼到一個REPLACE語句,用 
或左緣的CSS跨度設定爲20px
取代它。當您在讀取模式下顯示條目時,它應該正確呈現。以下代碼替換呈現條目中的製表符和換行符。
objLabel = FindControl(strQuestionId)
strReformattedText = reader("Answer").Replace(System.Environment.NewLine, "<br />")
strReformattedText = strReformattedText.Replace(" ", " ") 'Replace tab character with
objLabel.Text = strReformattedText
相關問題
- 1. 如何在多個選項卡上保存greasemonkey輸出
- 2. asp.net:如何通過從多行TextBox輸入的TableAdapter查詢
- 3. 如何保存Visual Studio 2012中打開的選項卡和選項卡組?
- 4. 在ASP.NET中如何處理會話和多個選項卡?
- 5. 在選項卡控件中保存來自多個選項卡的數據
- 6. 如何在asp.net中壓縮選項卡
- 7. 如何在Firefox/Chrome中保存選項卡的內存狀態?
- 8. 保存來自所有選項卡的數據輸入 - Android
- 9. ASP.Net多行TextBox MAXLENGTH
- 10. 在Firefox和Chrome中保存和打開選項卡
- 11. 如何在選項卡式面板選項卡上執行多行?
- 12. asp.net textbox並輸入密鑰
- 13. 如何保存PyCharm嵌入式終端選項卡
- 14. 如何在特定的選項卡上保留選項卡?
- 15. 如何阻止用戶輸入rich選項卡中的tab選項卡:tabPanel?
- 16. 如何在asp.net中使多個選項卡式界面工作
- 17. 圖表和選項卡ASP.NET
- 18. 在我的TextBox中寫入<period>應該執行選項卡
- 19. 如何在vscode的輸出選項卡中寫入內容?
- 20. 如何使用JQuery在asp.net中的TextBox中輸入日期時進行驗證?
- 21. Webstorm:只保存打開的選項卡與保存所有選項卡?
- 22. textbox檢測輸入密鑰後選項卡鍵選擇自動完成字
- 23. 如何在運行時啓用和禁用jQuery選項卡在ASP.NET中
- 24. 跳進新行後在TextBox中用多行輸入點擊
- 25. Chrome新選項卡保存內存
- 26. 在MathType中輸入換行符時的自動選項卡
- 27. 如何在java中插入多個選項卡字符串?
- 28. asp.net mvc和css:菜單選項卡保持高亮選擇
- 29. 如何將TextBox中的多個值保存爲表中的多行?
- 30. Android - Actionbar選項卡和片段保存選項卡之間的Fragement狀態
這對我而言發送HTML電子郵件從c# – Ravimallya 2014-04-06 15:27:28
在互聯網上的衆多答案中,這絕對有效。多謝,夥計。 – 2015-05-27 03:35:49