textbox光标位置不在文字末尾的问题,位置不确定

时间:2022-02-06 10:31:03

昨天在datalist里放了几个textbox,连接了数据库,把数据库上的值显示在textbox里面,可是发现光标的位置不在文字末尾,而是离文字还有几个空格的距离,有时候鼠标点哪光标就在哪,有时候鼠标点在文本框靠后的位置,光标的位置就在某个确定的位置上,这让我百度了好久。怎么才能让textbox的光标在文字的末尾呢?

原来是我数据库设置的问题,我把字段的数据类型设置成了nchar(10),这个意思是如果字段值不到10个字符的话会填充空格进去,所以才会出现上面的问题,我把 类型设置成nvarchar(10)就没问题了。这是关于char,varchar,nvarchar数据类型的区别连接:http://blog.csdn.net/sndnnlfhvk/article/details/5359102