I also checked this post but it gives me same result. enum definition:
public enum myEnum { variable1 = 1, variable2 = 25, variable3 = 35 } Here's what I tried:
var myJsObject= @Html.Raw(JsonConvert.SerializeObject(Enum.GetValues(typeof(myEnum)), new Newtonsoft.Json.Converters.StringEnumConverter())); and this is what it returns:
["variable1","variable2","variable3"] Expected result:
{"1":"variable1","25":"variable2","35":"variable3",} How can I achieve this?