asp.net ajax autocomplete hex octal

AJAX Asp.net AutoCompleteExtender interpreta la cadena 0010 como octal



hex (1)

Solo citarlo. JavaScript lo hace un int.

Estoy usando MS AJAX AutoCompleteExtender en un cuadro de texto. Funciona bien, excepto cuando el servicio web devuelve cadenas como "0010", en cuyo caso, muestra "8".

Finalmente me di cuenta de que estaba interpretando la cadena "0010" como un número octal (y luego probé el punto agregando cadenas como "0100" y "0x10").

¿Cómo puedo prevenir esto? Si el servicio web devuelve "0010", quiero que el extensor de autocompletar también muestre "0010", y no lo interprete como octal y muestre un equivalente decimal.