Вопрос по telerik, c#, kendo-ui, javascript, jquery – Как изменить текст в Kendo UI Grid для удаления или удаления командных действий?

13

Я использую 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,

Ваш Ответ

3   ответа
2

замещать

editable: "inline"

с

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

Если вы используете Kendo UI для 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");
                  }))
10

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

editable.confirmation Логический | строка

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

Спасибо: я добавил следующую строку для редактирования: editable: {mode: & quot; inline & quot ;, подтверждение: & quot; Oh Crazy !! Вы действительно хотите удалить этот отчет и все разделы со всем содержимым? & Quot; }, Rodney

Похожие вопросы