Asp.net mvc 3 JQGrid可选可编辑列

Asp.net mvc 3 JQGrid可选可编辑列,asp.net-mvc-3,jqgrid-asp.net,Asp.net Mvc 3,Jqgrid Asp.net,注意:我使用的不是jquery插件 我有一个可编辑的列 在某些情况下,用户不应该能够编辑它。我想根据另一个列值做出这个决定,该列值将被隐藏 我知道显示了ClientSideEvents.AfterEditDialogs,但我希望使用内联编辑来执行此操作 这可能吗?您可以使用beforeEditCell事件禁用列的单元格编辑条件all 要应用条件编辑的列 { cellEdit : true, beforeEditCell : function(rowid, cellname

注意:我使用的不是jquery插件

我有一个可编辑的列

在某些情况下,用户不应该能够编辑它。我想根据另一个列值做出这个决定,该列值将被隐藏

我知道显示了ClientSideEvents.AfterEditDialogs,但我希望使用内联编辑来执行此操作


这可能吗?

您可以使用
beforeEditCell
事件禁用列的单元格编辑条件all

要应用条件编辑的列

{
  cellEdit        : true,
  beforeEditCell  : function(rowid, cellname, value, iRow, iCol) {
     ...
  }
}

要了解更多信息,请检查。

我的文章中提到的JQGrid MVC组件似乎不具备此功能。