Подтвердить что ты не робот

Как изменить текст в Kendo UI Grid уничтожить или удалить действие команды?

Я использую KendoUI KendoGrid. У меня есть столбец с кнопкой "Удалить" или "уничтожить" действие. Kendo отображает окно предупреждения с текстом "Вы уверены, что хотите удалить эту запись?" Мне нужно, чтобы этот текст был более конкретным для моей ситуации. Как вы настраиваете этот текст?

Любая помощь будет оценена.

Мой код для добавления столбцов:

$reports.kendoGrid(
{
    dataSource: dataSource,
    pageable: {
        refresh: true,
        pageSizes: true
    },
    toolbar: [{ name: "create", text: "Add" }],
    columns:
    [
        { field: 'name', title: 'Report', sortable: true },
        { command: ["edit", "destroy"], title: " ", width: "180px", } 
    ],
    editable: "inline",
    selectable: true,
4b9b3361

Ответ 1

в соответствии с Документация Kendo Grid:

editable.confirmation Boolean | Строка

Определяет текст, который будет использоваться в поле подтверждения при удалении элемента.

Ответ 2

Если вы используете интерфейс Kendo для ASP.NET MVC, вы можете использовать DisplayDeleteConfirmation

        @(Html.Kendo().Grid<OrdersViewModel>()
              .Name("Orders")
              .HtmlAttributes(new {style = "height: 100%; border-width: 0;"})
              .Columns(c =>
                  {
                     c.Bound(p => p.Id)
                     .Width(50)
                  }
             .Editable(editable =>
                  {
                     editable.Mode(GridEditMode.InLine);
                     editable.DisplayDeleteConfirmation("Your Message here");
                  }))

Ответ 3

Заменить

editable: "inline"

с

editable: {
    confirmation: "Your custom message",
    mode: "inline"
},