我有一个页面方法,它在服务器端做一些复杂的验证。 我有一个按钮来验证。 javascript代码如下:
function resultOfValidation(result);
{
return result;
}
function IsValidDate()
{
PageMethods.ComplicatedValidation(resultOfValidation);
}
C#代码:
[WebMethod]
public static bool ComplicatedValidation()
{
return true;
}
但我想这样做
function IsDateTimeAvailable()
{
var result= PageMethods.ComplicatedValidation();
}
据我所知,这是不可能的。如果你有任何选择, 那么请指导我。
最佳答案
客户端 web 方法的最后两个参数是成功和错误回调。你可以使用它们。 reuturn 值像参数一样传递给这些函数。
关于c# - asp.net中页面方法的返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12367173/