剑道网格(删除,编辑按钮)

时间:2015-09-18 14:40:29

标签: kendo-ui kendo-grid dynamicgridview

我有一个kendo网格,显示使用UA函数从sql获取数据,网格是动态的,我能够查看我想要的详细信息。 我希望能够删除,编辑给定的数据。我虽然有一个想法可以采用此表中给出的属性,并在其他函数中使用它们来编辑或删除数据库。 现在的问题是我无法通过任何方式编辑或从网格表中获取这些细节,我尝试将.Destroy添加到网格或任何命令函数但不起作用。

以下是网格的代码:

@(Html.Kendo().Grid<dynamic>()
.Name("BrowseGrid")
.Columns(columns =>
{
    foreach (System.Data.DataColumn c in Model.GridNodes.Columns)
    {
        columns.Bound(c.ColumnName).EditorTemplateName("String");
    }
})
.Scrollable()
.DataSource(dataSource => dataSource
    .Ajax()
    .Events(events => events.Error("error_handler"))
    .Model(model =>
    {
        foreach (System.Data.DataColumn column in Model.GridNodes.Columns)
        {
            model.Field(column.ColumnName, column.DataType);
            model.Id("Id");
        }
    })
    .Read(read =>

        read.Action("BrowseGrid", "Configuration")
    )

)
        .Pageable(pageable => pageable
        .Refresh(true)
        .PageSizes(new int[] { 10})
        .ButtonCount(10)
    ) )

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

更改为:

char c

这样可行。

这完全有效但不适用于动态网格,因为动态网格会在Kendo UI中引起一些问题。