or
<
telerik:GridTemplateColumn
HeaderText
=
"Select"
UniqueName
=
"AssetId"
>
<
ItemTemplate
>
<
asp:CheckBox
ID
=
"CheckBox1"
runat
=
"server"
/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
protected void UpdateButton_Click(object sender, EventArgs e)
{
for (int i = 0; i < RadGrid1.MasterTableView.Items.Count; i++)
{
bool isChecked = ((CheckBox)RadGrid1.MasterTableView.FindControl("CheckBox1")).Checked;
if (isChecked)
{
Label lbl = ((Label)RadGrid1.FindControl("lblRadItemId")) as Label;
LabelValue = ((Label)RadGrid1.Rows[i].Cells[8].FindControl("lblRadItemId")).Text;
}
}
<
telerik:RadComboBox
ID
=
"Persons"
runat
=
"server"
DataTextField
=
"Name"
DataValueField
=
"Id"
MarkFirstMatch
=
"true"
AppendDataBoundItems
=
"true"
>
<
Items
>
<
telerik:RadComboBoxItem
runat
=
"server"
Value
=
"0"
Text
=
""
/>
</
Items
>
</
telerik:RadComboBox
>
<
telerik:RadCodeBlock
ID
=
"RadCodeBlock2"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
function onInqGridCmd(sender, eventArgs) {
}
</
script
>
</
telerik:RadCodeBlock
>
<
telerik:RadGrid
ID
=
"RadGrid1"
DataSourceID
=
"SqlDataSource1"
EnableEmbeddedSkins
=
"true"
Skin
=
"Gray"
AllowSorting
=
"True"
AllowPaging
=
"True"
PageSize
=
"5"
runat
=
"server"
GridLines
=
"None"
Width
=
"100%"
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
></
PagerStyle
>
<
ClientSettings
>
<
Scrolling
AllowScroll
=
"true"
SaveScrollPosition
=
"true"
UseStaticHeaders
=
"true"
/>
<
ClientEvents
OnCommand
=
"onInqGridCmd"
></
ClientEvents
>
</
ClientSettings
>
</
telerik:RadGrid
>
<
asp:SqlDataSource
ID
=
"SqlDataSource1"
ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>"
ProviderName="System.Data.SqlClient" SelectCommand="SELECT CustomerID, CompanyName, ContactName, ContactTitle, Address, PostalCode FROM Customers" runat="server"></
asp:SqlDataSource
>
DockCommand settingsCommand =
new
DockCommand();
settingsCommand.Name =
"Local Settings"
;
settingsCommand.Text =
"Local Settings"
;
settingsCommand.CssClass =
"LocalSettings"
;
settingsCommand.AutoPostBack =
false
;
settingsCommand.OnClientCommand =
"ShowLocalSettings"
;
Commands.Add(settingsCommand);
function
ShowLocalSettings(sender, eventArgs) {
radDock = sender;
var
oWindow = window.radopen(
null
,
"LocalSettingsWindow"
);
oWindow.center();
}