public with sharing class CampaignMemberEditAndDeleteController { public boolean RecordTypecheck { get; set; } public string campaignId; public CampaignMemberEditAndDeleteController() { campaignId = ApexPages.currentPage().getParameters().get('retURL'); } public CampaignMemberEditAndDeleteController(ApexPages.StandardController controller){ this(); } public void init() { system.debug(campaignId); campaignId = campaignId.replace('/',''); system.debug(campaignId); RecordTypecheck = false; list Campaignlist = [select id, RecordType.developerName from Campaign where id = : campaignId]; if (Campaignlist.size() > 0 && Campaignlist[0].RecordType.developerName.equals('ServiceEngineerTraining')) RecordTypecheck = true; } }