>this.dynamicCurrentControl = "iif(disb_hdr.disbddaamt = 0, Label1, Command1)"
>
>What am I doing wrong with the dynamicCurrentControl?
This actually refers to the name of the control rather than the object, so they should be in quotes.
this.dynamicCurrentControl = "iif(disb_hdr.disbddaamt = 0, 'Label1', 'Command1')"
Insanity: Doing the same thing over and over and expecting different results.