protected void btnAssignCancelLicense_Click(object sender, EventArgs e)
 {
     ModalPopupExtenderAssign.Hide();
 }
        protected void gvLicenses_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            try
            {
                Label lblLicenseLEF;
                Label LabelName;
                Label lblLicenseKey;
                Label lblControl;
                Label lblClientId;

                Label LabelEmail;
                Label LabelContactNumber;
                Label LabelClientOriginal;

                //Find Row number
                int idx = Convert.ToInt32(e.CommandArgument);
                //Get values from Labels
                lblLicenseLEF = (Label)gvLicenses.Rows[idx].FindControl("lblLEF");
                LabelName     = (Label)gvLicenses.Rows[idx].FindControl("LabelName");
                lblLicenseKey = (Label)gvLicenses.Rows[idx].FindControl("LabelLicenseKey");
                lblControl    = (Label)gvLicenses.Rows[idx].FindControl("LabelLicenseControl");
                lblClientId   = (Label)gvLicenses.Rows[idx].FindControl("LabelClientId");

                LabelEmail          = (Label)gvLicenses.Rows[idx].FindControl("LabelGVEmail");
                LabelContactNumber  = (Label)gvLicenses.Rows[idx].FindControl("LabelGVContactNumber");
                LabelClientOriginal = (Label)gvLicenses.Rows[idx].FindControl("LabelGVClientOriginal");

                string LEF = lblLicenseLEF.Text;
                Session["LicenseID"] = Convert.ToInt32(gvLicenses.DataKeys[idx].Value);


                if (e.CommandName == "Select")
                {
                    lblKeySelected.Text = lblLicenseKey.Text;
                    txtLEFSelected.Text = lblLicenseLEF.Text;
                }
                if (e.CommandName == "EditLic")
                {
                    lblRemoveMsg.Text          = "";
                    Session["LicenseType"]     = "Edit";
                    TextBoxName.Text           = LabelName.Text;
                    txtKey.Text                = lblLicenseKey.Text;
                    txtControl.Text            = lblControl.Text;
                    txtLEF.Text                = lblLicenseLEF.Text;
                    TextBoxContactNumber.Text  = LabelContactNumber.Text;
                    TextBoxEmail.Text          = LabelEmail.Text;
                    TextBoxClientOriginal.Text = LabelClientOriginal.Text;

                    ModalPopupExtender1.Show();
                }
                if (e.CommandName == "del")
                {
                    ModalPopupExtender2.Show();
                }
                if (e.CommandName == "LicenseAssign")
                {
                    FillClientDDL();
                    ddlAssignClient.Items.FindByValue(lblClientId.Text.ToString()).Selected = true;
                    TextBoxAssignName.Text = LabelName.Text;
                    txtAssignKey.Text      = lblLicenseKey.Text;
                    txtAssignControl.Text  = lblControl.Text;
                    txtAssignLEF.Text      = lblLicenseLEF.Text;

                    TextBoxAssignContactNumber.Text  = LabelContactNumber.Text;
                    TextBoxAssignEmail.Text          = LabelEmail.Text;
                    TextBoxAssignClientOriginal.Text = LabelClientOriginal.Text;

                    ModalPopupExtenderAssign.Show();
                }
            }
            catch (Exception ex)
            {
            }
        }