Product Bundles
DevCraft
All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:
Web
Mobile
Document Management
Desktop
Reporting
Testing & Mocking
CMS
AI Productivity Tools
UI/UX Tools
Debugging
Free Tools
Support and Learning
Productivity and Design Tools
<
telerik:RadGrid
ID
=
"RadGrid1"
runat
"server"
AutoGenerateColumns
"false"
OnNeedDataSource
"RadGrid1_NeedDataSource"
AllowPaging
"true"
>
MasterTableView
DataKeyNames
"ID"
CommandItemDisplay
"Top"
Columns
telerik:GridEditCommandColumn
</
telerik:GridBoundColumn
DataField
UniqueName
HeaderText
></
telerik:GridTemplateColumn
ItemTemplate
asp:CheckBox
"CheckBox1"
/>
asp:Button
"Button1"
Text
"Button"
OnClick
"Button1_Click"
protected
void
RadGrid1_NeedDataSource(
object
sender, GridNeedDataSourceEventArgs e)
{
dynamic data1 =
new
[] {
{ ID = 1, Name =
"Name_1"
,Customdate = DateTime.Now},
{ ID = 2, Name =
"Name_2"
{ ID = 3, Name =
"Name_3"
{ ID = 4, Name =
"Name_4"
{ ID = 5, Name =
"Name_5"
,Customdate = DateTime.Now}
};
RadGrid1.DataSource = data1;
}
Button1_Click(
sender, EventArgs e)
foreach
(GridDataItem item
in
RadGrid1.MasterTableView.Items)
CheckBox CheckBox1 = item.FindControl(
)
as
CheckBox;
CheckBox1.Checked =
true
;
OnClientClick
"return CheckAllCheckBox();"
function
CheckAllCheckBox() {
var
grid = $find(
"<%= RadGrid1.ClientID %>"
);
if
(grid) {
MasterTable = grid.get_masterTableView();
Rows = MasterTable.get_dataItems();
for
(
i = 0; i < Rows.length; i++) {
row = Rows[i];
lblName_1 = $(row.get_element()).find(
"input[id*='CheckBox1']"
).get(0);
lblName_1.checked =
return
false
DataSourceID
"SqlDataSource1"
GridLines
"None"
AllowMultiRowSelection
"OrderID"
telerik:GridClientSelectColumn
"GridClientSelectColumn1"
"ShipCity"
ClientSettings
Selecting-AllowRowSelect
asp:RadioButton
"RadioButton1"
OnCheckedChanged
"RadioButton1_CheckedChanged"
AutoPostBack
RadioButton1_CheckedChanged(
item.Selected =