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

Get selected value of Radlistview

4 Answers 643 Views
ListView
This is a migrated thread and some comments may be shown as answers.
Amirtha S
Top achievements
Rank 1
Amirtha S asked on 07 Apr 2010, 04:43 PM
Hi
I am using the Radlistview like a list of checkboxes and I can select multiple items out of it.

How can I get the selected values on a Button click event?

Here is my aspx code:

 <telerik:RadListView ID="rlv_Aircraft" runat="server"   
                                AllowMultiItemSelection="True" ClientDataKeyNames="name"   
                                DataSourceID="SqlDataSource_Aircraft" Skin="Black" 
                                DataKeyNames="name" > 
                                <LayoutTemplate> 
                                    <div class="RadListView RadListView_Black">  
                                        <table cellspacing="0" style="width:40px;">  
                                            <tbody> 
                                                <tr ID="itemPlaceholder" runat="server">  
                                                </tr> 
                                            </tbody> 
                                        </table> 
                                    </div> 
                                </LayoutTemplate> 
                                <ItemTemplate> 
                                    <tr class="rlvI">  
                                        <td width="20px">  
                                            <asp:Button ID="SelectButton" runat="server" CommandName="Select"   
                                                CssClass="rlvBSel" Text=" " /> 
                                        </td> 
                                        <td width="60px">  
                                            <asp:Label ID="nameLabel" runat="server" Text='<%# Eval("name") %>' /> 
                                        </td> 
                                        <td>&nbsp;  
                                        </td> 
                                    </tr> 
                                </ItemTemplate> 
                                <AlternatingItemTemplate> 
                                    <tr class="rlvA">  
                                        <td width="20px">  
                                            <asp:Button ID="SelectButton" runat="server" CommandName="Select"   
                                                CssClass="rlvBSel" Text=" " /> 
                                        </td> 
                                        <td width="60px">  
                                            <asp:Label ID="nameLabel" runat="server" Text='<%# Eval("name") %>' /> 
                                        </td> 
                                        <td>&nbsp;  
                                        </td> 
                                    </tr> 
                                </AlternatingItemTemplate> 
                                <EmptyDataTemplate> 
                                    <div class="RadListView RadListView_Black">  
                                        <div class="rlvEmpty">  
                                            There are no items to be displayed.</div> 
                                    </div> 
                                </EmptyDataTemplate> 
                                <SelectedItemTemplate> 
                                    <tr class="rlvISel">  
                                        <td width="20px">  
                                            <asp:Button ID="DeselectButton" runat="server" CommandName="Deselect"   
                                                CssClass="rlvBSel" Text=" " /> 
                                        </td> 
                                        <td width="60px">  
                                            <asp:Label ID="nameLabel" runat="server" Text='<%# Eval("name") %>' /> 
                                        </td> 
                                        <td>&nbsp;  
                                        </td> 
                                    </tr> 
                                </SelectedItemTemplate> 
                            </telerik:RadListView> 

4 Answers, 1 is accepted

Sort by
0
Accepted
Princy
Top achievements
Rank 2
answered on 08 Apr 2010, 01:46 PM
Hello Amirtha S,

Try the following code in order to access the selected items value in code behind.

C#:
 
    protected void Button1_Click(object sender, EventArgs e) 
    { 
        foreach (RadListViewItem item in rlv_Aircraft.SelectedItems) 
        { 
            Label lbl = (Label) item.FindControl("nameLabel"); 
            string str = lbl.Text; 
            Response.Write(str); 
        } 
    } 

Also go through the following documentation which might help you: Selecting items

Thanks,
Princy.
0
Amirtha S
Top achievements
Rank 1
answered on 08 Apr 2010, 04:02 PM
Thanks, Princy.
0
Nahid
Top achievements
Rank 1
answered on 06 Apr 2011, 07:44 AM
Hello Princy,
I need to select RadListview Item on click with javascript.
can you help me ...

Thanks
Nahid
0
Princy
Top achievements
Rank 2
answered on 07 Apr 2011, 12:18 PM
Hello Nahid,

Please have a look at the following forum which illustrates how to select list item from client side.
Clientside item select

Thanks,
Princy.
Tags
ListView
Asked by
Amirtha S
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Amirtha S
Top achievements
Rank 1
Nahid
Top achievements
Rank 1
Share this question
or