问题描述:一TextBox服务器控件,假若它的值为"hello world",些时页面回传后我用(Page.FindControl("TextBox1") as TextBox).Text。当然,这时是可以拿到它的值了,但当我通过javascript脚本把它的disabled设为true后,再回传页面,使用和上次同样的方法时,却取不到它的值。为何,有什么解决的办法?thks
2 回答
阿波罗的战车
TA贡献1862条经验 获得超6个赞
将它设置为disable后。这个控件就不可用了。当然无法取得值。
解决办法:在设置disable属性为ture之前。先把textbox的值取出来保存,具体怎么保存看你自己了,再回传读取该值即可。。。
最好贴一下代码
宝慕林4294392
TA贡献2021条经验 获得超8个赞
(Page.FindControl("TextBox1") as TextBox).Text;
TextBox1.Text这样不能拿到吗,为何要用上面的方法,同意楼上的,在设置disable属性为ture之前。先把textbox的值取出来保存.
- 2 回答
- 0 关注
- 307 浏览
添加回答
举报
0/150
提交
取消