hi .
i have Hierarchy Grid Like This.
here i want to fine the pvgid datakey value at Providers Detail Table in Java Script.here is my javascript
Can any one help me how to get the pvgid datakey value in Providers level in script. and i am able to getting the providerid datakey value.
Thank You.
Suresh K.
i have Hierarchy Grid Like This.
| <input id="radGridClickedpvrid" name="radGridClickedpvrid" style="position: static" type="hidden" /> <input id="radGridClickedRowIndex" name="radGridClickedRowIndex" style="position: static" type="hidden" /> <telerik:RadGrid ID="RadGridLineCount" runat="server" GridLines="None" AllowPaging="True" Skin="Office2007" PageSize="20"> |
| <MasterTableView> |
| <ExpandCollapseColumn Visible="True"> |
| </ExpandCollapseColumn> |
| <DetailTables> |
| <telerik:GridTableView Name="UserPrivilage" DataKeyNames="pvgid" ClientDataKeyNames="pvgid" runat="server"> |
| <ExpandCollapseColumn Visible="True"> |
| </ExpandCollapseColumn> |
| <DetailTables> |
| <telerik:GridTableView Name="Clients" DataKeyNames="clientid" runat="server"> |
| <ExpandCollapseColumn Visible="True"> |
| </ExpandCollapseColumn> |
| <DetailTables> |
| <telerik:GridTableView Name="Accounts" DataKeyNames="accountid" runat="server"> |
| <ExpandCollapseColumn Visible="True"> |
| </ExpandCollapseColumn> |
| <DetailTables> |
| <telerik:GridTableView Name="Providers" DataKeyNames="providerid" ClientDataKeyNames="providerid" runat="server"> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="20px" /> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn> |
| <HeaderStyle Width="20px" /> |
| </ExpandCollapseColumn> |
| </telerik:GridTableView> |
| </DetailTables> |
| </telerik:GridTableView> |
| </DetailTables> |
| </telerik:GridTableView> |
| </DetailTables> |
| </telerik:GridTableView> |
| </DetailTables> |
| </MasterTableView> |
| <ClientSettings EnableRowHoverStyle="true"> |
| <Selecting AllowRowSelect="true" /> |
| <ClientEvents OnRowContextMenu="RowContextMenu" /> |
| </ClientSettings> |
| </telerik:RadGrid> |
| <telerik:RadScriptBlock runat="server" ID="RadScriptBlock1"> |
| <script type="text/javascript"> |
| function RowContextMenu(sender, eventArgs) |
| { |
| if(eventArgs.get_tableView().get_name() == "Providers") |
| { |
| var pvridValue=eventArgs.getDataKeyValue("pvgid") |
| alert(pvridValue) |
| document.getElementById("radGridClickedpvrid").value = pvridValue |
| // alert(GetNewValue) |
| document.getElementById("radGridClickedRowIndex").value = GetNewValue; |
| var menu = $find("<%=RadCMenu1.ClientID %>"); |
| var evt = eventArgs.get_domEvent(); |
| var GetNewValue=eventArgs.getDataKeyValue("providerid"); |
| //alert(GetNewValue) |
| document.getElementById("radGridClickedRowIndex").value = GetNewValue; |
| if(evt.target.tagName == "INPUT" || evt.target.tagName == "A") |
| { |
| return; |
| } |
| menu.show(evt); |
| } |
| } |
| </script> |
| </telerik:RadScriptBlock> |
Can any one help me how to get the pvgid datakey value in Providers level in script. and i am able to getting the providerid datakey value.
Thank You.
Suresh K.