0

アプリケーションで radgrid を使用しています。rowselected クライアント イベントで RadGrid の CommandItemTemplate 内を有効/無効にしたい。私はいくつかのサンプル コードを試しましたが、コントロールに対して常に null 値を返します。このサンプルを試しましたが、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>
4

1 に答える 1

1

これを試してください: var anchorWrapper = $telerik.findElement(document, "export");

RadGrid のクライアント側オブジェクトが既に作成されている場合は、このコードを必ず呼び出してください。

幸運を

于 2012-07-04T12:57:56.530 に答える