回答
也只有一个解决方案覆盖的默认行为是你写的分配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