change the condition as below
string[] visibleItems = new []{"LEAVE","SHORTLEAVE","LONGLEAVE"};
var selectedvalue =ddlEmpStatus.SelectedValue.ToUpper();
if(visibleItems.Contains(selectedvalue))
{
}else
{
}
But rather than hard code those hide and visible items you can have another column in employee status table to keep this hide/visible value. then you can bind the value property for that and display property to text column you want to display.