现在我需要给一个模拟器上的若干个复合框赋值,比如有上下两个复合框分别叫Subject,Location
我写下这样的语句 string ssname = "wang";
               CalEditSubjectAreaLib.MainDialog.SetSubject(ssname);
               Datk.KeyBoard.SendKey(Datk.KeyBoard.Key.Down);
               string lsname = "nanjing";
               CalEditLocationAreaLib.MainDialog.SetLocation(lsname);
可是当执行到第三句,即将光标从Subject框移到Location,可是刚才赋值的"wang"就消失了,成了未改之前的默认值
所以我想请问,对subject框赋值后,当把光标移到location框,subject的值怎样才能保存住.

解决方案 »

  1.   

    将subject框的autopostback(自动回发到服务器)属性改为false
      

  2.   

    楼上这位大哥,你说的方法好像不行~
    这个复合框的属性里没有你说的autopostback,可能是因为这个复合框在模拟器中,一些属性是只读的吧
    不过还是谢谢~
    唉,也不知有没有人知道~