0

我对 RadGrid 和 Jquery 有一个问题。

我有一个包含 2 个图像按钮的 Telerik RadGrid。当我单击图像按钮时,这些按钮应该调用 jquery 函数。我不知道如何实现这一点。

这是我的 jQuery 函数:

$(function () {
    $("#Link1").click(function(evt) {
        evt.preventDefault();
        $('#panelText').slideToggle('slow');
    });
});
4

1 回答 1

0

你必须做类似的事情

$(function () {
    $("#" + <%= Link1.ClientID %>).click(function(evt) {
        evt.preventDefault();
        $('#' + <%= panelText.ClientID %>).slideToggle('slow');
    });
});

在页面上呈现控件后,它们会被分配唯一的 ClientID,您无法在 JS 中直接访问这些 ClientID - 但您可以使用此方法通过从服务器获取正确的 ClientID 来注入正确的 ClientID。

于 2012-01-06T19:43:50.227 回答