当前位置:编程学习 > C#/ASP.NET >>

grid中textbox可用属性的问题

后台RowDataBound我设置了txtValueT.Enabled = False
画面操作一个下拉列表后,JS方法改变了他的disabled
document.getElementById(idTxtValueT).removeAttribute("disabled");
画面已经是可以输入的状态。
问题来了,我提交到后台后这个输入框的Enabled还是等于FALSE。
有人知道怎么解决么 --------------------编程问答-------------------- id取错了,你看下源码,他的ID到底是什么 --------------------编程问答-------------------- ID是对的,通过脚本改变disabled后这个输入框已经可以输入字符了。 --------------------编程问答-------------------- 提交后又刷新了一下了 --------------------编程问答--------------------
引用 3 楼 miaoyu04 的回复:
提交后又刷新了一下了

我是在提交里打的断点看的Enabled。这时已经是FALSE了。怪异。。有人能说明下么。。 --------------------编程问答-------------------- 简单地有js改掉页面的html属性对服务器端控件没效果吧 --------------------编程问答-------------------- 难道说GRID里的控件信息全部都存到页面的那个隐藏变量里了??? --------------------编程问答--------------------
引用 6 楼 squall_biming 的回复:
难道说GRID里的控件信息全部都存到页面的那个隐藏变量里了???


感觉是这样的,我没考证过,等高手来
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,