我有剑道网格和填充网格如下代码。但是,当我点击编辑它弹出编辑时也显示我的主键值。解决这个问题后,我需要传递2个参数到我的操作方法来保存。任何人都可以帮我解决这个问题吗?如何将值发送到剑道网格编辑点击事件的方法
我.cshtml代码
@(Html.Kendo().Grid<abcFinal.Models.AdminCatgMgmt.catlistitems>()
.Name("mainCategoryGrid")
.Columns(columns =>
{
columns.Bound(p => p.catid).Width(100).Title("ID");
columns.Bound(p => p.catname).Width(100).Title("Category Name");
columns.Bound(p => p.noofsubcat).Width(100).Title("No. of Sub Category");
columns.Bound(p => p.catdate).Width(100).Title("Category Date");
columns.Command(command => { command.Edit(); command.Destroy(); }).Width(160).Title("Modify");
})
.ToolBar(toolbar => toolbar.Create())
.Editable(editable => editable.Mode(GridEditMode.PopUp))
.Pageable()
.Sortable()
.Scrollable()
.HtmlAttributes(new { style = "height:500px;" })
.DataSource(dataSource => dataSource
.Ajax()
.PageSize(10)
.Events(events => events.Error("error_handler"))
.Model(model => model.Id(p => p.catid))
.Create(update => update.Action("AddMainCategory", "AdminOrders"))
.Read(read => read.Action("getMainCategory", "AdminOrders"))
.Update(update => update.Action("EditingPopup_Update", "AdminOrders"))
.Destroy(update => update.Action("EditingPopup_Destroy", "AdminOrders")))
我的控制器动作方法
[AcceptVerbs(HttpVerbs.Post)]
public void AddMainCategory(string id, string status)
{
}
编写一个jQuery点击事件编辑按钮 – HaBo 2014-08-29 20:13:18