Kendo Form ASP.net无法编辑NumericTextBox

问题描述

我尝试将KendoForm与以下代码结合使用:

<div id="detailsTypeHoraireContenu">
    <div id="divFormTypeHoraire">
        @(Html.Kendo().Form<BC_RMA_WebApp.Areas.MVC.Models.TypeHoraireviewmodel>()
            .Name("FormTypeHoraire")
            .Validatable(v =>
            {
                v.ValidateOnBlur(true);
                v.ValidationSummary(vs => vs.Enable(false));
            })
            .Items(items =>
            {
                items.AddGroup()
                    .Label("Paramétrage d'un type horaire :")
                    .Items(i =>
                    {
                        i.Add()
                             .Field(f => f.id_TypeHoraire)
                             .Label(l => l.Text("Id :"));
                        i.Add()
                            .Field(f => f.nom_TypeHoraire)
                            .Label(l => l.Text("Libellé :"));
                        i.Add()
                            .Field(f => f.valeur1jour)
                            .Label(l => l.Text("Correspondance 1 jour* :"))
                            .Editor(e =>
                            {
                                e.NumericTextBox()
                                .Min(0)
                                .Step(0.1);
                            })
                            .Hint("1 jour de CP posé équivaut à x jour à décompter du solde");
                    });
            })
        )
        
    </div>
</div>

由于我的TypeHoraireviewmodel,这成功地为我创建了3个TextBox表单。有问题的部分是这个:

i.Add()
     .Field(f => f.valeur1jour)
     .Label(l => l.Text("Correspondance 1 jour* :"))
     .Editor(e =>
     {
            e.NumericTextBox()
            .Min(0)
            .Step(0.1);
     })

“ valeur1jour”是一个小数,因此KendoForm为此自动创建了一个NumericTextBox。太好了!但是我的问题是认步骤为1,并且没有最小值。我试图使用“编辑器”来编辑这些选项并解决此问题,但是它没有任何改变,我也无法理解为什么。

所以我的问题是,是否有一种方法可以编辑此NumericTewtBox认参数,类似于我尝试或不尝试的方法

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)