在Telerik的网格绑定超链接数据我有一个包含radgrid控件的页面。其中一列包含在编辑模板使超链接:在客户端
<telerik:GridTemplateColumn HeaderText="Asset Name" FilterControlAltText="FilterAssetName">
<ItemTemplate>
<asp:HyperLink ID="hplEditAsset" runat="server" ForeColor="Blue" AutoPostBackOnFilter="true"></asp:HyperLink>
</ItemTemplate>
</telerik:GridTemplateColumn>
我通过web服务加载的数据,所以我想将数据绑定到客户端上的网格。我试图访问的超级链接的javascript函数如下:束缚
function gridRowBound(sender, args) {
var row = args.get_item()
var link = $telerik.findElement(row , 'hplEditAsset');
var d = args.get_dataItem();
link.innerHtml = d.Url;
link.outerHtml = d.UrlDescription;
}
的数据,以网格为列表的形式,并MyDataRow有一个名为URL和UrlDescription性能。
当我运行代码时,根据Firebug将行设置为“tr#ctl00_MainContent_QuickScanGrid_ctl00__0.rgRow”。但是,脚本在下一行失败,并且链接从不设置。
如何访问该元素,这样我可以的超级链接绑定到客户端上的数据?