我现在有两个页面,一个是父页面A,一个是子页面B,在父页面中有一个textbox控件
它的值是由子页面关闭是传进来的,我把textbox的设置为不可输入(enable=false)
现在我想在A中获得传进来的值,为什么取不到呢?可是当我设置enable=true时
就又能取到值,这是为什么,不明白,我现在又必须设置enable=false,还想在程序里
能取到值该怎么办啊?

解决方案 »

  1.   

    enable=false就已禁用了,当然写不到值.
    ReadOnly="ture"就可以了.
      

  2.   

    Enable=false是取不到的,你可以这样TestBox1.Enable=True;
    //在这里取值
    TestBox1.Enable=False;
      

  3.   

    楼上都是正解,你取完直后再把textbox属性换成false
      

  4.   

    enable=false就已禁用了,当然写不到值. 
    ReadOnly= "ture "就可以了.
    Enable=false是取不到的,你可以这样 TestBox1.Enable=True; 
    //在这里取值 
    TestBox1.Enable=False;
      

  5.   

      
    //在这里取值   
    TestBox1.Enable=False;在赋值前再TestBox1.Enable=True;
    不然也会取不到的依此类推最重要的是..注意结贴给分啊.嘿嘿..