Hi,
I need a checkbox for grid grouping.
Regards,
Aditya
I need a checkbox for grid grouping.
Regards,
Aditya
3 Answers, 1 is accepted
0
Abhishek
Top achievements
Rank 2
answered on 24 Jan 2012, 10:23 AM
Hello Aditya,
Here i came up with one solution to your problem please have one look. Here is the code:
I took the ref from the link: http://demos.telerik.com/aspnet-ajax/grid/examples/groupby/headerandfootertemplates/defaultcs.aspx
Thanks,
Abhishek K
Here i came up with one solution to your problem please have one look. Here is the code:
<
telerik:RadGrid
ID
=
"rgTesting"
runat
=
"server"
GridLines
=
"None"
AllowPaging
=
"True"
ShowGroupPanel
=
"true"
CssClass
=
"RadGrid"
AllowSorting
=
"True"
AutoGenerateColumns
=
"False"
ShowStatusBar
=
"true"
GroupingSettings-RetainGroupFootersVisibility
=
"true"
GroupingEnabled
=
"true"
DataSourceID
=
"Testfile"
>
<
MasterTableView
Width
=
"100%"
DataKeyNames
=
"ID"
EditMode
=
"InPlace"
>
<
GroupHeaderTemplate
>
<
asp:CheckBox
ID
=
"MyCheckBox"
runat
=
"server"
Text='<%#Eval("Name") %>' />
</
GroupHeaderTemplate
>
<
GroupByExpressions
>
<
telerik:GridGroupByExpression
>
<
SelectFields
>
<
telerik:GridGroupByField
FieldAlias
=
"Name"
FieldName
=
"Name"
></
telerik:GridGroupByField
>
</
SelectFields
>
<
GroupByFields
>
<
telerik:GridGroupByField
FieldAlias
=
"Name"
FieldName
=
"Name"
></
telerik:GridGroupByField
>
</
GroupByFields
>
</
telerik:GridGroupByExpression
>
</
GroupByExpressions
>
<
Columns
>
<
telerik:GridClientSelectColumn
UniqueName
=
"test"
>
</
telerik:GridClientSelectColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"ID"
HeaderText
=
"ID"
DataField
=
"ID"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"Name"
HeaderText
=
"Name"
DataField
=
"Name"
>
</
telerik:GridBoundColumn
>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
>
<
Selecting
AllowRowSelect
=
"true"
/>
</
ClientSettings
>
</
telerik:RadGrid
>
<
asp:XmlDataSource
ID
=
"Testfile"
runat
=
"server"
DataFile
=
"~/XMLFiles/RadCombo.xml"
>
</
asp:XmlDataSource
>
I took the ref from the link: http://demos.telerik.com/aspnet-ajax/grid/examples/groupby/headerandfootertemplates/defaultcs.aspx
Thanks,
Abhishek K
0
Aditya
Top achievements
Rank 1
answered on 24 Jan 2012, 11:25 AM
Hi Abhishek,
Thanx for the code.., but how can i access checkbox from<GroupHeaderTemplate> in code behind.
Regards,
Aditya
Thanx for the code.., but how can i access checkbox from<GroupHeaderTemplate> in code behind.
Regards,
Aditya
0
Shinu
Top achievements
Rank 2
answered on 24 Jan 2012, 12:19 PM
Hello Aditya,
Try the following code.
C#:
-Shinu.
Try the following code.
C#:
protected
void
RadGrid1_ItemDataBound(
object
sender, GridItemEventArgs e)
{
if
(e.Item
is
GridGroupHeaderItem)
{
GridGroupHeaderItem item = (GridGroupHeaderItem)e.Item;
CheckBox chk = (CheckBox)item.FindControl(
"CheckBox1"
);
}
}
-Shinu.