最新バージョンの telerik (2013) を使用していますが、次の問題があります。javascript (クライアント側) を使用して radnumerictextbox の値を変更する必要がありますが、JQuery または javascript を使用して値を設定した後、daa が原因で通常のコントロールが値を変更します。形式で、コントロールと js コードに従います。
<telerik: RadNumericTextBox id = "txtValor" runat = "server" EnableEmbeddedSkins = "false" Height = "15px" Skin = "Corporate" Width = "90%">
<NumberFormat DecimalSeparator="," DecimalDigits="2" />
</ telerik:RadNumericTextBox>
私はこれを試します
$(idCampo).val(_valorTotal.replace(".", ","));
$(nomeCampo).text(_valorTotal.replace(".", ","));
ポストバックを実行すると、マスクが失われます。例: 2000.55 = 200,055.00
また、これを試しました:
$(idCampo).val(parseFloat (_valorTotal));
$(idCampo).text(_valorTotal.replace (".", ""));
実行されると、値はマスクなしで表示されますが、ポストバック イベントが生成されると、通常は 2000.55 = 2.000,55が配置されます。
マスク内のフィールドを更新するイベントはありますか? そうでなければ、コントロールに値を設定しようとしなかったでしょうか?