Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery KendoGrid禁用或启用(编辑、添加或删除按钮)基(中为true或false)_Jquery_Button_Kendo Ui - Fatal编程技术网

Jquery KendoGrid禁用或启用(编辑、添加或删除按钮)基(中为true或false)

Jquery KendoGrid禁用或启用(编辑、添加或删除按钮)基(中为true或false),jquery,button,kendo-ui,Jquery,Button,Kendo Ui,我想禁用或启用Kendo grid base中的按钮(k-grid-edit、k-grid-add、k-grid-delete),从控制器(viewbag或viewdata)获取值(true或false) 该值是从action base usertype…中的函数中获取的 columns.Command(command => command.Destroy()) .HtmlAttributes( new { @class = (bool)ViewBag.Disabled ? "k-stat

我想禁用或启用Kendo grid base中的按钮(k-grid-edit、k-grid-add、k-grid-delete),从控制器(viewbag或viewdata)获取值(true或false)

该值是从action base usertype…中的函数中获取的

columns.Command(command => command.Destroy())
.HtmlAttributes( new { @class = (bool)ViewBag.Disabled ? "k-state-disabled" : "k-state-default"})
注意:对于此css技巧,您必须手动分离单个按钮的单击事件。以下内容将有所帮助:

columns.Command(command => command.Destroy()).Visible((bool)ViewBag.IsDisabled))
或者
columns.Command(Command=>Command.Destroy()).Hidden((bool)ViewBag.IsDisabled))

注意:对于此css技巧,您必须手动分离单个按钮的单击事件。以下内容将有所帮助:

columns.Command(command => command.Destroy()).Visible((bool)ViewBag.IsDisabled))

columns.Command(Command=>Command.Destroy()).Hidden((bool)ViewBag.IsDisabled))
要更改剑道网格设置,必须重新创建网格。我希望这能对您有所帮助。

要更改剑道格网设置,您必须重新创建格网。我希望这能对你有所帮助。

太好了。。我正在参加考试。。多谢!如果你的问题解决了,你总是可以自由地接受答案:)这样其他人就可以很容易地注意到它的可靠性。。我正在参加考试。。多谢!BinbsrIf解决了你的问题,你总是可以自由地接受答案:)这样其他人就可以很容易地注意到它的可靠性。