如何解决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 举报,一经查实,本站将立刻删除。