在服务器中,我有以下代码:
public enum EnumFilter
{
True = 0,
False = 1,
All = 2
}
public class FiltroSeguroRequest
{
public EnumFilter Vigentes { get; set; }
}
在客户端中,我将对象文字作为参数发送到 ajax 调用中,并带有 POST 到 ASMX Web 服务:
this.request = { Vigentes: 2 };
如您所见,我将整数传递给枚举,因此在服务器上将其转换为枚举...但它不起作用,而是将原因转换为布尔值。