1
インライン編集を使用するtelerikグリッドがあります。インライン編集を使用すると、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();
%>