我的 web 方法接收一个枚举参数。我知道从客户端我可以发送一个 int 然后将其转换为枚举。但我不知道我在何时何地进行这个选角?假设我有以下服务器方法:
[WebMethod]
public static void MethodThatReceivesAnEnum(enum myEnum)
{ }
这是 AJAX 调用:
function enumTest(){
var enumArgument=1;
$.ajax({
type: "POST",
url: "Ajax.aspx/MethodThatReceivesAnEnum",
data: JSON.stringify({ myEnum:enumArgument }),
contentType: "application/json; charset=utf-8",
dataType: "json",
success:function(){}});
}
我必须在 JavaScript 函数或服务器方法中做某事,还是两者都做?