回答
也只有一個解決方案覆蓋的默認行爲是你寫的分配whicever用戶進入到一個隱藏字段一個JavaScript函數,然後捕獲該值在您的按鈕隱藏字段或什麼的回發事件你有
<asp:TextBox runat="server" ID="TextBox1" onkeydown="document.getElementById('HiddenField1').value += this.value" ></asp:TextBox>
問候
您需要
HTML來代替空格。
如
Dim TextWithSpaces As String = OriginalText.Replace(" ", " ")
TextBox.Text = TextWithSpaces
謝謝瑞安,但我認爲這將不起作用的情況下,用戶在文本框中輸入一個前導空間如何,然後我可以捕獲'&nbsp'如果它已經被修剪 –
在你完成替換之前,你不會將文本綁定到文本框,如果你知道我的意思嗎? –
我想你正在處理服務器端文本我正在談論用戶輸入的客戶端文本 –
其實有可能是另一種解決方法FO這個。 ASP.NET旨在取代U+0020
(Unicode代碼點爲space
),但它不會爲其他一些空白字符執行此操作,例如U+00A0
- no-break space
。
我有一個重複的空格字符需要保留在ASP.NET頁面RadTextBox
(它表現得像普通的ASP TextBox
當保留空白,這意味着我失去了所有,但一個重複的空間)的問題。
所以,如果你設置文字是這樣的:
txtName.Text = name.Replace(' ', '\u00A0');
,你從文本框獲取文本是這樣的:
name = txtName.Text.Replace('\u00A0', ' ');
用戶它會看起來像裏面有文本框的空間和ASP.NET不會刪除這些類似空間的字符。
答案被這個答案的啓發:What is the best invisible character can I use to replace ?
- 1. 保留前導空格的Sed替換
- 2. 如何在D3中保留文本框
- 3. 如何在asp.net中回傳後保留文本框的狀態
- 4. XML保留前導空格,但不是尾部空格
- 5. 如何在多行文本框中保留格式
- 6. 如何在response.sendredirect後保留文本框
- 7. 如何在按空格後在文本框ASP.NET中鎖定WORD?
- 8. Zend表格文本值保留爲空
- 9. 如何在富文本框中保留文本的顏色?
- 10. xargs不保留格式爲012的前導空格
- 11. 保留數據庫中字符串的前導空格
- 12. ASP.NET文本框在回發後保留其文本屬性
- 13. 將文本框隱藏在rdlc文件中時保留空白
- 14. 在文本框內保留文本
- 15. 記事本++在空格中保留空格
- 16. 如何在shell腳本中使用echo保留主要空格?
- 17. XUL:如何保留文本框的值?
- 18. 文本框中的文本不保留其格式
- 19. 在ASP.NET文本框中保留換行符
- 20. 在Asp.net中使用視圖狀態保留文本框的值?
- 21. 在文本框中的文本前插入空格
- 22. 在MS Word宏中保留文本框
- 23. 在jquery中保留文本框的值
- 24. jquery。獲取文本()以保留空格/空格
- 25. 如何保留textarea表單文章中的空格和格式?
- 26. 如何在asp.net updatepanel中的cookie中保存asp.net文本框?
- 27. 如何從asp.net中的文本框開頭刪除空格
- 28. 如何保留文本框中文本時,頁面加載
- 29. 如何重定向到同一頁面並在asp.net中保留文本框值?
- 30. 多行字符串鏽保留前導空格
首先,沒有任何.trim()'在你的代碼'?其次,請顯示您正在使用的任何代碼來嘗試這樣做。 – TheGeekZn
不存在.trim()我認爲這是asp中的一個功能:TextBox控件它修剪任何前導空格 –
我從來沒有這個錯誤....一直使用asp.net 3年..那就是爲什麼我查詢了它 – TheGeekZn