日期:2014-05-18  浏览次数:20377 次

DropDownList 奇怪的问题,大家也可以试试,也请您伸出援助之手,谢谢!(问题解决即结帖!)
大家好:
今天我在用后台DropDownList的时候,给它添加了一些Items,然后在前台我用javascript把它的数据清空,重新填充,填充成功了。
这个时候问题出现了:查看前台html源代码,DropDownList内容没变,但是显示的是我更新后的数据,后台查看也是没更新前的,我在这个地方被搞晕了,不知道怎么回事,特来求助,谢谢!

------解决方案--------------------
查看前台html源代码,DropDownList内容没变

----这个肯定不会变,因为你是用js后进行操作的,页面解析后的html源文件就不会改变了。
------解决方案--------------------
http://community.csdn.net/Expert/topic/5602/5602087.xml?temp=.6783258
------解决方案--------------------
js修改后,DOM改变了,但浏览器还是显示以前下载的内容,也就是说,查看源文件与加载页面时的内容一样,但浏览器内存中的数据改变了。
后台没有变是因为你的js没有通知后台。
------解决方案--------------------
客户端所做的操作服务器端是不知道的..

通用做法,在服务器端用Request.Form( "元素名称 ")得到
------解决方案--------------------
综上所述,问题解决!