如何在客户端函数rowcreated中为RadGrid的CommandItemTemplate中找到控件

时间:2012-06-25 06:49:24

标签: javascript client-side radgrid

我在我的应用程序中使用radgrid。我想在rowselected客户端事件中启用/禁用RadGrid的CommandItemTemplate内部。我已经尝试了一些示例代码但总是返回控件的空值。尝试此示例但返回null。 http://www.telerik.com/community/forums/aspnet-ajax/grid/getting-at-the-gridcommanditem-via-the-client-side-api.aspx

   var toolbar = $telerik.findControl(sender.get_masterTableView().get_element(), "export");


    <CommandItemTemplate>

                <a href="#" target="_blank" onclick="return ShowExportPortfolioDialog();" runat="server" id="export">
                    <asp:Image ID="ExportPortfolio" runat="server" ImageUrl="~/ExportIcon.png"
                    AlternateText="Export Portfolio" Height="16px" Width="16px" />
                    Export
                </a>
            </CommandItemTemplate>

1 个答案:

答案 0 :(得分:1)

试试这个: var anchorWrapper = $ telerik.findElement(document,“export”);

确保在已创建RadGrid的客户端对象时调用此代码。

祝你好运