在中设置表单的元素Enabled=false后在后台cs代码中取不到值的估计是发回viewstate中压根不包含这些值但是在一些场合中后台代码却要取这些值网上关于diaabled取不到值得解决办法大多是用readonly代替但是着仅仅解决了在客户端取值的问题在服务器端还是取不到所以只有用笨方法在按钮点击之后立即将各个disabled的表单的disabled设为false如果这个页面直接跳转那就不用设回来了如果还是呆在原来的页面就不好弄了 asp代码中大多数都会在html中直接嵌入js代码所以要确保按钮点击之后立即执行disabled为false的处理函数就必须要再按钮元素之后加添加事件处理函数如果还在jquer的$(function(){});中写的话就晚了 |