日期:2014-05-20  浏览次数:20382 次

listBox 在服务器端获取所有值的问题???
在服务器端获取不到右边   listbox的值!  
因为客户端是用javaScript写的!  
一点提交或刷新保单中(包括listBox)中的值全丢了!  


------解决方案--------------------
用hidde把所有options的value和text保存起来,然后在后台根据这个值添加Item
------解决方案--------------------
runat= "server "没有这个把?
那就request
------解决方案--------------------
javascript写的就只有到javascript/html/css论坛上去问。

用javascript写的不是不可以保存状态,只是你应该自己写一个自己的dropdownlist控件。
------解决方案--------------------
基本上,写控件是一件认真、正式的工作,甚至签(承包)合同来开发。因此需要对接口、操作进行专业的描述,不是这里三言两语可以说得清的。我只能说你不要先抛开asp.net的dropdownlist控件自己搞一堆奇怪的东西,然后又生硬地要求这个控件的接口、操作必须等于你的设计,这是很不明智的。如果要修改控件,也应该在你懂了控件内部机制的基础上。