Code
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:CustomValidator ID="CustomValidator1" runat="server" ControlToValidate="TextBox1"
ErrorMessage="CustomValidator" ClientValidationFunction="TestValidate"></asp:CustomValidator></div>
<script>
var globalArg;
function TestValidate(source, arguments){
globalArg=arguments;
callServerMethod("aa",CallSuccess);
}
function CallSuccess(result)
{
globalArg.IsValid=false;
}
</script>
问题:在异步调用服务器端方法后,校验并没有生效。但如果是没有异步调用这是可以的。不知道经过异步调用后是不是html element有变化。急!