0

で剣道UIの編集可能なグリッドを使用していNumericTextBoxます。通常NumericTextBox、小数点以下の桁数は 2 に制限されています。つまり、10.135 と入力すると、値は 10.14 にフォーマットされます。しかし、私が必要としているのは、10.135 自体を入手することです。ここで何をすべきか。

私のモデル定義。

var GridViewModel = new kendo.data.Model.define({
    fields: {
        Name: { type: "string", editable: false },
        Weight: { type: "number", editable: true, validation: { required: true } },
    }
});

私のビューモデルでは、グリッドを次のように設定しました。

$("#DryingBinItemsAddedGrid").kendoGrid({
        dataSource: {
             data: DataDetails,
             schema: {
                model: GridViewModel 
             },
        },
        editable: true,
        dataBound: function () {

        },
        columns: [
               {
                   field: "Name",
                   title: "Name"
               },
               {
                   field: "Weight",
                   title: "Total Weight"
               }
        ]
   });

この例では、失敗した試行については触れていません。現在、私のWeightフィールドは 2 つのフィールドを持つ数値テキスト ボックスです。Weight私のフィールドを小数点以下3桁のNumericTextBoxにするためにここで何をすべきか.

4

1 に答える 1