Here we are attempting to get the DataKeyValue (the ID of the data record) when using the javascript below. This code works fine in a a straigh APSX page but doesn't work in the content page of the Master/Content design.
var rowID;
function RowClick(sender, eventArgs) {
var radmenu = document.getElementByID('<%= Page.Master.FindControl("MainContent").FindControl("RadGrid1").Client.ID %>');
if (radmenu.get_masterTableView().get_selectedItem()[0] != null) {
rowID = radmenu.get_masterTableView().get_selectedItem()[0].getDataKeyValue("ID");
}
}
<telerik:RadGrid ...
<ClientSettings>
<ClientEvent OnRowClick="RowClick"></ClientEvent>
Here I get the for the radGrid.get_masterTableView().get_selectedItem()[0].getDataKeyValue("ID"): The error is: Object doesn't support this property or method.
Thanks,
Steve Holdorf
var rowID;
function RowClick(sender, eventArgs) {
var radmenu = document.getElementByID('<%= Page.Master.FindControl("MainContent").FindControl("RadGrid1").Client.ID %>');
if (radmenu.get_masterTableView().get_selectedItem()[0] != null) {
rowID = radmenu.get_masterTableView().get_selectedItem()[0].getDataKeyValue("ID");
}
}
<telerik:RadGrid ...
<ClientSettings>
<ClientEvent OnRowClick="RowClick"></ClientEvent>
Here I get the for the radGrid.get_masterTableView().get_selectedItem()[0].getDataKeyValue("ID"): The error is: Object doesn't support this property or method.
Thanks,
Steve Holdorf