【发布时间】:2012-12-05 12:17:26
【问题描述】:
在服务器我有这个代码:
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 };
如您所见,我将整数传递给枚举,因此在服务器上将其转换为枚举...但它不起作用,原因被转换为布尔值。
【问题讨论】:
-
第二段代码是javascript?你试过 {Vigentes: 'All'} 吗?
标签: c# asp.net .net enums asmx