or
<
clientsettings selecting-allowrowselect="true">.
//Assigns the Global Grid object on grid created
function OnGridCreated(sender, eventArgs) {
grid = sender;
}
so how to access the above property [clientsettings selecting-allowrowselect] in the "grid" object?
Regards,
CSW Support
<telerik:RadGrid ID="rgContactSearchResults" runat="server" Height="448px"> <ClientSettings EnableRowHoverStyle="true" EnablePostBackOnRowClick="true" AllowKeyboardNavigation="true"> <Selecting AllowRowSelect="True" /> </ClientSettings> <MasterTableView DataKeyNames="ContactID" AutoGenerateColumns="true" TableLayout="Fixed"> <DetailTables> <telerik:GridTableView DataKeyNames="ContactID" AutoGenerateColumns="true" DataMember="ContactID"> <ParentTableRelation> <telerik:GridRelationFields DetailKeyField="ContactID" MasterKeyField="ContactID" /> </ParentTableRelation> </telerik:GridTableView> </DetailTables> </MasterTableView> </telerik:RadGrid>function RowSelected(sender, eventArgs) { if (eventArgs.get_tableView().get_name() == "UserDetail") { var dataItem = $get(eventArgs.get_id()); var DetailTable = eventArgs.get_tableView(); var row = DetailTable.get_dataItems()[dataItem.rowIndex-1]; //I had to add -1 in order to return the correct row var cell = DetailTable.getCellByColumnUniqueName(row, "UserID"); var IDu = cell.innerHTML $find("<%=RadAjaxPanel.ClientID%>").ajaxRequest("GoToDetails|" + IDu); return false; } }},_buildNode:function(i,h){var g=this._getEntityByName(i.Name),j=this,k={name:i.Name,type:i.EntityType,entity:g,child:h.apply(j,[g.NavigationProperty])};
