Hi Faleh,
If the CurrencyTextBox is disabled from the server side, all its child controls are disabled and also Client events like mouseup,mousedown are not registered to the DOM. But if we disable the control in Client side, it's Client events are still attached with DOM and causes the error.
Also these events would not be fired if Client Object of the control is null. So these event can be prevent to trigger if the Client Object of the control is removed from the window object. Please refer the below code to create/remove the Client Object of the control.
[Javascript]
//Remove Control Client Object from the window object
window["Numeric"]=null;
//Create new Client Object model to the control
window["Numeric"] = new SF_NumericTextBox("NumericTextBox1");
Please refer the below sample which illustrates the above.
http://websamples.syncfusion.com/samples/Tools.Web/6.1.0.34/F70881_1/main.htmThanks for using Syncfusion products.
Regards,
Sureshsekaran.