【发布时间】:2009-03-17 00:59:49
【问题描述】:
我有一个页面,其提交按钮确实点提交。它宁愿在 OnClientClick 中有一些 javascript,它采用一些逻辑并将用户重定向到计算的 URL。问题是我想在这个设置中使用 ASP.net 默认验证。我需要能够在 javascript 中查询客户端验证的状态。我该怎么做?
【问题讨论】:
标签: asp.net javascript validation
我有一个页面,其提交按钮确实点提交。它宁愿在 OnClientClick 中有一些 javascript,它采用一些逻辑并将用户重定向到计算的 URL。问题是我想在这个设置中使用 ASP.net 默认验证。我需要能够在 javascript 中查询客户端验证的状态。我该怎么做?
【问题讨论】:
标签: asp.net javascript validation
这似乎就是您要找的东西,using ASP.NET Validation from client code
<asp:Button ID="btnAddEntry" runat="server" OnClientClick="ValidateAndAddNewEntry(); return false;" CausesValidation="true" ValidationGroup="AddEntry" Text="Create" />
JavaScript
function ValidateAndAddNewEntry() {
var res = Page_ClientValidate("AddEntry");
if ( res == true )
{
//Do work
}
}
【讨论】: