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:RadCodeBlock ID=
"RadCodeBlock1"
runat=
"server"
>
<script type=
"text/javascript"
function
ButtonClick() {
var
grid = $find(
"<%=RadGrid1.ClientID %>"
);
MasterTable = grid.get_masterTableView();
Rows = MasterTable.get_dataItems();
for
(
i = 0; i < Rows.length; i++) {
row = Rows[i];
alert(row.getDataKeyValue(
'ID'
));
}
</script>
</telerik:RadCodeBlock>
<
telerik:RadGrid
ID
=
"RadGrid1"
runat
OnNeedDataSource
"RadGrid1_NeedDataSource"
MasterTableView
DataKeyNames
"ID"
ClientDataKeyNames
Columns
telerik:GridBoundColumn
DataField
"Name"
HeaderText
</
br
/>
asp:Button
"Button1"
Text
"Button"
OnClientClick
"return ButtonClick(); return false;"
protected
void
RadGrid1_NeedDataSource(
object
sender, Telerik.Web.UI.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;