asp.net autocomplete控件显示数字型字符串

来源:百度知道 编辑:UC知道 时间:2024/06/06 11:32:20
在使用asp.net autocomplete控件时,当后台返回超过一定位数的数字型的字符串如身份证号:320102198802263814时,autocomplete显示的数据就不能正确显示可能显示成320102198802263800.又比如111111111111111111显示成了111111111111111100,不知道为什么,网上查了也没查到相关解决办法,谁给出解决方案,给200分
我后台返回的不是数字,仅仅是字符串,数字型的字符串而已,而且我直接写1111111111111111111返回的

也就是前16位正常显示,后面2位归零
按照这个数字推断,应该不是在autocomplete中出现的问题,看看你后台返回数字的方法是不是用的int16 仅仅是推断,楼主可以看看

查看你返回字符串的长度

你的意思是,你查询返回的串,后面两位会变成0?