有两个textbox,一个为"树种名称",另一个为"科属",科属设置为只读,要实现如下功能:
1、根据录入的树种名称,自动获取科属并显示相应的textbox上
2、保存这些数据后,可从数据库中查询出来,显示在相应的textbox上因为科属设置为只读,所以这个textbox.text不能赋值,怎么办???
(本来设置为Enabled = false,但因为设置后,字体颜色为灰色,不好看,而且在js中好像不能给Enabled = false的控件赋值???所以打算用只读)请大家给出个主意

解决方案 »

  1.   

    设置readonly后程序仍然可以赋值的。
      

  2.   

    可以赋值的 只是不能键盘在textbox里面输入而已。
      

  3.   

    如果是那样就直接用lable显示!!反正都是readOnly!!
      

  4.   

    textbox设为只读也能赋值
    是你绑定出错了吧
    认真看下
      

  5.   

    不行
    获取不到只读属性的那个textbox上的值
      

  6.   


    还同意、不行!以前做项目的时候犯过这错!后面就换用lable了!
      

  7.   

    2009年的帖子了. 为了后人遇到这个问题. 留下方法.    
     window.onload=function()
       {
           
           document.getElementById("test").readOnly=true ;
        }