在Telerik Grid中,当触发OnDelete()客户端操作时,如何判断单击了哪个按钮?或者OnDelete()有任何前期或后期行动吗?
我想实现一些自定义逻辑,只有当用户点击确认对话框中的OK按钮时才会触发。
提前致谢!
答案 0 :(得分:1)
目前没有。您可以做的是在OnRowDataBound事件期间将您自己的单击处理程序绑定到删除按钮:
function onRowDataBound(e) {
$(e.row).find(".t-grid-delete").click(function(e) {
});
}
答案 1 :(得分:0)
也许我误解了这个问题,但在用户“确认”删除后会触发DeleteConfirmed。该逻辑处理第一个“GridDelete”和“DeleteConfirmed”。
[HttpPost, ActionName("GridDelete")]
[GridAction]
public ActionResult DeleteConfirmed(int id)
{
lm_r_category category = db.lm_r_category.Single(l => l.cat_id == id);
db.lm_r_category.DeleteObject(category);
db.SaveChanges();
return View(new GridModel(db.lm_r_category));
}