protected void ReceiveKeyLinkButton_Click(object sender, EventArgs e) { LinkButton lnkBtn = (LinkButton)sender; GridViewRow row = (GridViewRow)lnkBtn.NamingContainer; Label lblSerial = (Label)grdviewReceiavleKey.Rows[row.RowIndex].FindControl("lblSerial"); StakeInfoBLL stakeInfo = new StakeInfoBLL(); stakeInfo.updateKeyWhenReceived(lblSerial.Text, (string)LumexSessionManager.Get("ActiveUserId")); getStakeKeyList(); getStakeKeyReceivableList(); string message = " <span class='actionTopic'>" + "Key received successfully." + "</span>."; MyAlertBox( "var callbackOk = function () { window.location = \"/a/stake/stakekeymanage.aspx\"; }; WarningAlert(\"" + "Process Failed" + "\", \"" + message + "\", \"\");"); // RemoveNewKeyToSendList(row); }