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

[Solved] GridClientSelectColumn; Get all checked items?

1 Answer 219 Views
Grid
This is a migrated thread and some comments may be shown as answers.
PapaSmurf
Top achievements
Rank 2
PapaSmurf asked on 16 May 2008, 12:28 AM
Hi there,

i need to know how to get all the checked items of the
'GridClientSelectedColumn' clientside.

I want  to make a collection of all selected items ClientDataKeys
when user checkes or uncheckes an items. Not on a row selection!

This values i then want to pass to a Webservice call...

Can you help?

Cheers.

1 Answer, 1 is accepted

Sort by
0
Shinu
Top achievements
Rank 2
answered on 16 May 2008, 09:56 AM
Hi,

Try the following code snippet.

ASPX:
<telerik:GridClientSelectColumn UniqueName="Select"></telerik:GridClientSelectColumn> 


CS:
 
    protected void RadGrid1_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e) 
     { 
         if (e.Item is GridDataItem) 
         { 
             GridDataItem item = (GridDataItem)e.Item; 
             string strKey = item.GetDataKeyValue("ProductName").ToString(); 
             CheckBox chkbx = (CheckBox)item["Select"].Controls[0]; 
             chkbx.AutoPostBack = true
             chkbx.Attributes.Add("OnClick", "return Clicked('" + strKey + "');");  
              
         } 
    } 


JS:
 <script type="text/javascript" language="javascript" > 
     function Clicked(strKey) 
     { 
      alert(strKey) 
     } 
    </script> 


Thanks
Shinu.
Tags
Grid
Asked by
PapaSmurf
Top achievements
Rank 2
Answers by
Shinu
Top achievements
Rank 2
Share this question
or