如何在kendo ui网格销毁命令中使用自定义确认消息?

问题描述 投票:1回答:1

我正在使用Kendo UI Grid开发ASP.NET MVC4应用程序。

并且我想用Destroy命令显示自定义确认消息,而不是通常的确认消息。

下面是该段代码:

@(Html.Kendo().Grid<Gts.Core.Dto.CategoryDto>().Columns(columns =>
       {columns.Command(command => { command.Destroy(); }).Width(70).HtmlAttributes(new {style = "text-align:right;padding:0px;" });
}).DataSource(dataSource => dataSource
        .Ajax()
        .Model(model => model.Id(p => p.CategoryID))
        .Read(read => read.Action("CategoryItemDetails", "Category", new { CategoryID = "#=CategoryID#", categoryId = "#=FKCategoryID#" }))
                        .Destroy(update => update.Action("CategoryDestroy", "Category"))
             )
            .Events(events => events.DataBound("dataBoundChild").Edit("dataBoundEdit").Remove("deleteCategoryChild").Save("datasourceChange")).ToClientTemplate()

我们该怎么做?

asp.net-mvc-4 command kendo-grid destroy confirmation
1个回答
0
投票

您可以创建类似于以下内容的自定义模板列

{ command: { text: "Delete", click: deleteData }, title: "Delete", width: width7, menu: false }

在deleteData函数内部,您可以在确认框中显示自定义的用户友好消息。

© www.soinside.com 2019 - 2024. All rights reserved.