【问题标题】:Telerik grid columns change size when using inline editingTelerik 网格列在使用内联编辑时改变大小
【发布时间】:2011-12-25 09:14:18
【问题描述】:

我有一个使用内联编辑的 Telerik 网格。

我发现它做的一件很烦人的事情是,当我开始编辑一行时,一些列会调整大小,删除按钮消失,并且“取消”按钮出现在编辑按钮列中的编辑按钮旁边。

这就是它的样子:

这是创建网格的方式:

<%
Html.Telerik().Grid<myapp.Date>("dates")
    .Name("MyGrid")
    .Pageable()
    .Sortable()
    .Filterable()
    .Groupable()
    .DataKeys(keys => keys.Add(c => c.id))
    .DataBinding(dataBinding =>
    {
        dataBinding.Ajax()
        .Select("_SelectAjaxEditing", "Dates")
        .Insert("_InsertAjaxEditing", "Dates")
        .Update("_SaveAjaxEditing", "Dates")
        .Delete("_DeleteAjaxEditing", "Dates");
    })
    .ToolBar(commands => commands.Insert())
    .Columns(columns =>
    {
        columns.Bound(o => o.name);
        columns.Bound(o => o.date1);
        columns.Command(commands => commands.Edit());
        columns.Command(commands=> commands.Delete());
    })
    .Editable(editing => editing.Mode(GridEditMode.InLine))
    .Render();
%>

【问题讨论】:

    标签: c# asp.net asp.net-mvc-3 telerik telerik-grid


    【解决方案1】:

    这是 Telerik Grid 的正常行为方式。

    如果不需要,您可以隐藏这些列。

    或者你可以尝试使用 InCell 编辑模式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-12
      • 1970-01-01
      • 1970-01-01
      • 2012-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多