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
UI/UX Tools
Debugging
Free Tools
Support and Learning
Productivity and Design Tools
<
telerik:RadGrid
ID
=
"RadGrid1"
runat
"server"
AutoGenerateColumns
"false"
OnItemDataBound
"RadGrid1_ItemDataBound"
OnNeedDataSource
"RadGrid1_NeedDataSource"
OnPreRender
"RadGrid1_PreRender"
OnItemCommand
"RadGrid1_ItemCommand"
AllowMultiRowSelection
"true"
>
MasterTableView
DataKeyNames
"ID"
Columns
telerik:GridBoundColumn
DataField
HeaderText
UniqueName
</
"Name"
telerik:GridButtonColumn
CommandName
"SelectCommand"
Text
"GetSelectStatus"
ClientSettings
Selecting
AllowRowSelect
/>
protected
void
RadGrid1_NeedDataSource(
object
sender, GridNeedDataSourceEventArgs e)
{
dynamic data =
new
[] {
{ ID = 1, Name =
"name1"
},
{ ID = 2, Name =
"Name2"
{ ID = 3, Name =
"name3"
{ ID = 4, Name =
"Name4"
{ ID = 5, Name =
"name5"
}
};
RadGrid1.DataSource = data;
RadGrid1_ItemDataBound(
sender, GridItemEventArgs e)
RadGrid1_PreRender(
sender, EventArgs e)
RadGrid1_ItemCommand(
sender, GridCommandEventArgs e)
if
(e.CommandName ==
)
GridDataItem item = e.Item
as
GridDataItem;
item.Selected = !item.Selected;
Response.Write(item.Selected.ToString());