I'm creating a simple composite control that has AJAX functionality. When trying to implement a MaskedEditValidator, the DisplayMoney property doesn't work. The MaskedEdit renders, without the dollar sign attached. Any ideas? Here's my code:
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
priceTextbox.ID = this.ID + "_price";
quantityTextbox.ID = this.ID + "_quantity";
timeTextbox.ID = this.ID + "_time";
submitButton.ID = this.ID + "_submit";
submitButton.Text = "Submit";
priceMask.TargetControlID = priceTextbox.ClientID.ToString();
priceMask.ID = priceMask.TargetControlID.ToString() + "_extender";
priceMask.BehaviorID = "priceMaskExtender";
priceMask.Mask = "99.99";
priceMask.DisplayMoney = MaskedEditShowSymbol.Left;
}