テキストボックスで MS AJAX AutoCompleteExtender を使用しています。Web サービスが「0010」のような文字列を返す場合を除き、問題なく動作しています。この場合は「8」と表示されます。
最終的に、文字列「0010」を8進数として解釈していることに気付きました(その後、「0100」や「0x10」などの文字列を追加することでその点を証明しました。)
どうすればこれを防ぐことができますか? Web サービスが "0010" を返す場合、オートコンプリート エクステンダーにも "0010" を表示させ、それを 8 進数として解釈せず、10 進数に相当するものを表示させたいと考えています。