如何根据布尔值禁用Kendo Grid中的图像?

时间:2016-06-03 12:35:25

标签: jquery .net asp.net-mvc-4 kendo-grid kendo-asp.net-mvc

实际上我的要求是禁用在kendo网格内有点击事件的图像。

任何人都可以帮助我吗?

我附上了一张图片:

pic

1 个答案:

答案 0 :(得分:0)

我得到了一个解决方案我只是编写了一个方法并在模板中调用它(在kendo网格中)。该方法将根据条件返回图像和图像,点击操作。

 function imageDisable() {
        var Role1 = ('@checkForRole1' === 'True' ? true : false);
        var Role2 = ('@checkForRole2' === 'True' ? true : false)
        var x = '<img src="../Content/Images/edit-page.png" MetaDataTitle="FillerMetalsPopUp" WmSppWldrId=\"#=WeldSppWelderId#\" onClick="PopupForMetaData(this);" style="cursor:pointer;"/>';
        var y = '<img src="../Content/Images/edit-page.png" />';
        if ((Role2 === true && Role1 === true) || Role2 === true) {
            return x;
        } else if (Role1 === true) {
            return y;
        }
    }