将Asp.net默认验证与custum提交操作混合使用

将Asp.net默认验证与custum提交操作混合使用,asp.net,javascript,validation,Asp.net,Javascript,Validation,我有一个页面,它的提交Button根本不提交。它在OnClientClick中有一些javascript,它使用一些逻辑并将用户重定向到计算出的URL。问题是我想在此设置中使用ASP.net默认验证。我需要能够在javascript中查询客户端验证的状态。我该怎么做呢?这似乎就是你想要的 <asp:Button ID="btnAddEntry" runat="server" OnClientClick="ValidateAndAddNewEntry(); return false;" Ca

我有一个页面,它的提交Button根本不提交。它在OnClientClick中有一些javascript,它使用一些逻辑并将用户重定向到计算出的URL。问题是我想在此设置中使用ASP.net默认验证。我需要能够在javascript中查询客户端验证的状态。我该怎么做呢?

这似乎就是你想要的

<asp:Button ID="btnAddEntry" runat="server" OnClientClick="ValidateAndAddNewEntry(); return false;" CausesValidation="true" ValidationGroup="AddEntry" Text="Create" />
function ValidateAndAddNewEntry()  {

var res = Page_ClientValidate("AddEntry");   
    if ( res == true )  
    {  
        //Do work  
    }  
}