以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  怎么去掉文本框textbox中输入的n多中间空格  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=82841)

--  作者:test1234
--  发布时间:2016/3/25 16:07:00
--  怎么去掉文本框textbox中输入的n多中间空格

请教各位专家,删去textbox中输入的n多中间空格  如备注中  “  等等 等等 试试     试试      水水水水  试试 ” 文本框中 “133 1234 1234 ”等。谢谢专家了。试了在表属性中

DataColChanging

If e.DataCol.Name = "备注" Then
    e.NewValue = e.NewValue.Replace(" ", "")
Else
If e.DataCol.Name = "联系方式" Then
    e.NewValue = e.NewValue.Replace(" ", "")
End If
End If

 

不起作用啊,为什么????


--  作者:大红袍
--  发布时间:2016/3/25 16:20:00
--  

代码是没问题的,我测试没问题。你textbox绑定了表列了吗?


--  作者:test1234
--  发布时间:2016/3/28 9:55:00
--  
没有绑定到表列。
--  作者:大红袍
--  发布时间:2016/3/28 10:10:00
--  

 没绑定就应该去写控件的ValueChanged事件啊

 

e.Sender.Value = e.Sender.Value.Replace(" ", "")

 


--  作者:test1234
--  发布时间:2016/3/28 10:20:00
--  
程序是新添加,不允许绑定到列表
--  作者:大红袍
--  发布时间:2016/3/28 10:21:00
--  
 看4楼。
--  作者:test1234
--  发布时间:2016/3/28 11:07:00
--  
可以了,谢谢!