I have a scenario where I have a view that can be shown in Mode A or Mode B depending on the characteristic of the user, lets say User A can see View Mode A and User B can see View Mode B. Should you have two separate views for this scenario where the logic is kept within the controller (even though the views are mostly similar, only View Mode B hides some fields) or is it okay to have View Logic such as
@if (Usertype == "A"){ then display XYZ } else { display ABC }