Удалить проверку из FromItem в DevExtreme ASP.NET MVC 19.1 - PullRequest
0 голосов
/ 29 мая 2019

У меня проблемы с правилами проверки по умолчанию для FormItems в виджетах DataGrid.

Все, что я хочу сделать, - это создать редактируемую сетку данных с формой с DateBox, которую пользователь может редактировать. К сожалению, к любому FormItem, который не только принимает текстовое значение, автоматически присоединяется валидация (проверено с помощью ввода чисел и DateBoxes).

Я создал новый проект с шаблоном ASP.NET MVC5 Application C # по умолчанию.

 @(Html.DevExtreme().DataGrid<Entry>()
        .Editing(e => e.Mode(GridEditMode.Popup)
            .AllowUpdating(true)
            .AllowDeleting(true)
            .AllowAdding(true)
            .Form(
                f => f
                .ID("datagrid-main-form")
                .Items(items =>
                {
                    items.AddGroup()
                        .ColCount(2)
                        .ColSpan(2)

                    .Items(groupItems =>
                    {
                        groupItems.AddSimpleFor(m => m.Date)
                            .IsRequired(false);
                    });
                })
            )
        )

        .Columns(columns =>
        {
            columns.AddFor(m => m.Date).Width(150);
        })
        .DataSource(d => d.WebApi()
            .Controller("DatagridMain")
            .Key("ID")
            .InsertAction(true)
            .UpdateAction(true)
            .DeleteAction(true)
        )
...