gpt4 book ai didi

telerik-grid - 根据条件禁用自定义工具栏按钮

转载 作者:行者123 更新时间:2023-12-04 18:12:19 25 4
gpt4 key购买 nike

我在 Telerik mvc 网格上使用自定义工具栏按钮。

例如:

.ToolBar(toolBar =>
{
toolBar.Custom().Url("#").ButtonType(GridButtonType.Text).Text("send to web service").HtmlAttributes(new {@onclick = "SendReportConfirmationDialog()"});

})

但是这个控件没有 .hidden(true) 或 .enabled(false) 属性,所以我试图根据某些 bool 值用 true 或 false 禁用这个按钮。

你知道这是否可能吗?

最佳答案

没有这样的配置。您可以尝试在加载 Grid 时使用 JavaScript 禁用它(OnLoad 事件)

$('.t-toolbar .t-button').addClass('t-state-disabled').click(function(){return false});

以上将禁用工具栏中的所有按钮 - 更具体地说,您可以通过 HtmlAttributes 方法将类分配给命令按钮,
tb.Custom().Text("test").HtmlAttributes(new{ @class="myTbCommand"})

并更改选择器:
$('.myTbCommand').addClass('t-state-disabled').click(function(){return false});

不知道这是否有帮助,但我认为没有其他办法。

关于telerik-grid - 根据条件禁用自定义工具栏按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12374043/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com