ok.

there should be somehitng else going on..

but, I believe in your case, you don't need the view webproperty at all.

You can webget the combo value directly inside the oncontraint event. the additional webproperty is just adding complexity. Have you tried that ?