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"
OnNeedDataSource
"RadGrid1_NeedDataSource"
OnItemCommand
"RadGrid1_ItemCommand"
>
MasterTableView
DataKeyNames
"ID"
Columns
telerik:GridTemplateColumn
ItemTemplate
asp:CheckBox
"CheckBox1"
OnCheckedChanged
"CheckBox1_CheckedChanged"
AutoPostBack
"true"
/>
</
asp:TextBox
"TextBox1"
Text='<%# Eval("Name") %>'></
protected
void
RadGrid1_NeedDataSource(
object
sender, GridNeedDataSourceEventArgs e)
{
dynamic data =
new
[] {
{ ID = 1, Name =
"Name1"
},
{ ID = 2, Name =
"Name2"
{ ID = 3, Name =
"Name3"
}
};
RadGrid1.DataSource = data;
RadGrid1_ItemCommand(
sender, GridCommandEventArgs e)
CheckBox1_CheckedChanged(
sender, EventArgs e)
{ // perform Update operation here
CheckBox CheckBox1 = sender
as
CheckBox;
GridDataItem item = CheckBox1.NamingContainer
GridDataItem;
TextBox TextBox1 = item.FindControl(
)
TextBox;
// get Data Key
string
strId = item.GetDataKeyValue(
).ToString();