My model has property
public enum CheckStatus { A = 1, B = 2, C = 3, } public CheckStatus Status { get; set; } and inside razor view I want to switch this property like
@switch (Model.Status) { case 1: default: <div>Selected A</div> break; case 2: <div>Selected B</div> break; case 3: <div>Selected C</div> break; } Cannot implicitly convert type 'int' to 'CheckStatus'. An explicit conversion exists (are you missing a cast?)
case A:(int)Model.Status. But why don't you use the Enum values?