or
protected void btnDelete_Click(object sender, EventArgs e)
{
StringBuilder sb = new StringBuilder();
bool flg = false;
foreach (GridDataItem row in Grid.MasterTableView.Items)
{
CheckBox cb = (CheckBox)row.FindControl("ChkDelete");
if (cb.Checked)
{
if (flg)
{
sb.Append(",");
}
else
{
flg = true;
}
sb.Append(row.OwnerTableView.DataKeyValues[row.RowIndex]["LicenseId"].ToString());
}
}
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="DataMigration.ascx.cs" Inherits="PDS.DataMigration1" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <style type="text/css"> .style8 { color: #FFFFFF; } </style> <telerik:RadScriptBlock ID="ScriptBlock" runat="server"> <script type="text/javascript"> function reMigrate() { var button = $find("<%= rb_Migrate.ClientID %>"); button.click(); } </script> </telerik:RadScriptBlock> <div style="text-align: center; width: 100%"> <div style="text-align: left"> <div style="text-align: center; width: 700px; margin-top: 40px"> <asp:Panel ID="Panel2" runat="server" Width="650px" Height="450px" BackColor="#62768A"> <span class="style8"> <label> Select Dealership</label></span> <br /> <telerik:RadComboBox runat="server" ID="rcb_Dealerships" Width="280px" AutoPostBack="true" EnableEmbeddedSkins="false" OnDataBinding="rcb_Dealerships_DataBinding" OnSelectedIndexChanged="rcb_Dealerships_SelectedIndexChanged"> </telerik:RadComboBox> <br /> <br /> <span class="style8"> <label style="text-align: left"> Select Accounts</label></span> <br /> <telerik:RadListBox ID="rlb_Accounts" runat="server" Width="600px" Height="300px" CheckBoxes="true" EnableEmbeddedSkins="false" BackColor="#E1EAF2" BorderColor="#E1EAF2" style="text-align: left" AutoPostBack="true" SelectionMode="Single" > </telerik:RadListBox> <br /> <br /> <telerik:RadButton ID="rb_Migrate" runat="server" Width="150px" Text="Migrate Accounts" Skin="WebBlue" BackColor="#33393E" ForeColor="Black" OnClick="rb_Migrate_Click"> </telerik:RadButton> <telerik:RadWindowManager ID="RadWindowManager1" runat="server" EnableEmbeddedSkins="false" EnableViewState="false" > <%--<Windows> <telerik:RadWindow runat="server" ID="ProductWin"> </telerik:RadWindow> </Windows>--%> </telerik:RadWindowManager> <br /> <cc1:RoundedCornersExtender ID="RoundedCornersExtender2" runat="server" TargetControlID="Panel2" Radius="9"> </cc1:RoundedCornersExtender> </asp:Panel> </div> </div> </div> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="WebBlue"> </telerik:RadAjaxLoadingPanel> <telerik:RadAjaxManagerProxy ID="RadAjaxManagerProxy1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="Panel2"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="Panel2" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="GridPanel"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="GridPanel" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManagerProxy>protected void RadGrid1_Test(object sender, GridItemEventArgs e){ if (e.Item is GridEditFormItem && e.Item.IsInEditMode) { GridEditFormItem edititem = (GridEditFormItem)e.Item; CheckBox movedtobs_chk = edititem["MovedToBS"].Controls[0] as CheckBox; Boolean flag = movedtobs_chk.Checked; //my issue is this flag is always false even when the checkbox is checked. if (flag == true) { movedtobs_chk.Enabled = false; } }}