This is a migrated thread and some comments may be shown as answers.

[Solved] OnRowSelected 'Undefined' Value

2 Answers 101 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Leonel
Top achievements
Rank 1
Leonel asked on 26 Aug 2009, 10:25 PM
Hi,
I have a problem with my radgrid onrowselected function, when I'm trying to read row values... I have no problem for the key column value, but to all other columns always send me 'undefined' value...

Here's my code ...

 

<script type="text/javascript">

 

 

function RowSelected(sender, eventArgs)

 

{

 

var rownum = eventArgs.get_itemIndexHierarchical();

 

alert(

"Row: " + rownum + " selected.");

 

 

var selRow = eventArgs.getDataKeyValue("cliente_id");

 

alert(selRow);

 

 

var selRow = eventArgs.getDataKeyValue("nom");

 

alert(selRow); /* < Here I get 'undefined' value alert*/

 

}

 

</script>

 


 

<telerik:RadGrid ID="gridRefs" runat="server" AllowPaging="True" AllowSorting="True"

 

 

AutoGenerateColumns="False" CssClass="RadGrid" GridLines="None" GroupingEnabled="False"

 

 

PageSize="20" Skin="Office2007" Width="500px">

 

 

<MasterTableView ClientDataKeyNames="cliente_id">

 

 

<Columns>

 

 

<telerik:GridBoundColumn Visible="false" DataField="Cliente_id" UniqueName="Cliente_id" />

 

 

<telerik:GridBoundColumn Visible="false" DataField="SITCI" UniqueName="SITCI" />

 

 

<telerik:GridBoundColumn Visible="false" DataField="GSITCI" UniqueName="GSITCI" />

 

 

<telerik:GridBoundColumn Visible="false" DataField="NUMERO" UniqueName="GSITCI" />

 

 

<telerik:GridBoundColumn Visible="true" DataField="nom" HeaderText="Nombre" UniqueName="nom" />

 

 

 

</Columns>

 

 

</MasterTableView>

 

 

<ClientSettings>

 

 

<Selecting AllowRowSelect="True" />

 

 

<Scrolling AllowScroll="True" />

 

 

<ClientEvents OnRowSelected="RowSelected" />

 

 

</ClientSettings>

 

 

</telerik:RadGrid>

 



What I'm missing??

Thank you in advance.

Best Regards...

2 Answers, 1 is accepted

Sort by
0
Accepted
Shinu
Top achievements
Rank 2
answered on 27 Aug 2009, 04:41 AM
Hi Leonel,

Go through the following help article which explains how to access selected row's cell value on the client side.
Getting cell values for selected rows client side

Regards
Shinu
0
Leonel
Top achievements
Rank 1
answered on 27 Aug 2009, 02:32 PM
Hi Shinu,

thank you very much

regards

Tags
Grid
Asked by
Leonel
Top achievements
Rank 1
Answers by
Shinu
Top achievements
Rank 2
Leonel
Top achievements
Rank 1
Share this question
or