在项目的正式运行环境点击某条数据,看到页面没有把数据加载出来。
于是查看页面文件发现数据出现乱码,造成乱码后面的html元素也全部不见了,部分数据就没有显示出来。
然后我在本地,将项目的数据库连接改成正式运行环境的数据库连接,在本地运行,访问该数据,没有发现乱码问题。
清掉缓存,再次从正式运行环境点击该条数据,乱码问题没了,可以正常显示该数据。从其他人的电脑访问也能正常显示。但是时间过了很久以后,再次访问发现数据又无法显示,再次出现乱码,重复上述说的过程,再次正常显示。
其它所有数据都出现该问题,都需要本地访问一次,再从正式运行环境才能解决乱码问题。本地访问没有修改任何数据,只是从正式环境的数据库中查出数据,然后赋值到.net控件上。
求解。