c# - 当 ASP.net 验证摘要已填写时,如何调用 javascript 函数

标签 c# asp.net validationsummary

我的页面中有一个validationSummary。我想在validationSummary填充后调用一个javascript函数。我怎样才能做到这一点?

我认为我应该在后面的代码中添加一个属性,但我无法弄清楚该属性的键是什么。

有什么帮助吗?

最佳答案

您将需要调用 JavaScript 函数 Page_ClientValidate() 来启动连接到页面控件的 ASP.NET 验证。一旦调用此函数,Page_IsValid bool 值将被正确设置。

这是我如何使用它的示例。如果 ASP.NET 验证成功,我将禁用该按钮,否则该按钮保持启用状态并向用户显示验证摘要。 OnClientClick 来自 ASP:Button 控件。

OnClientClick="javascript:Page_ClientValidate(); if (Page_IsValid==true) { this.disabled=true; }"

关于c# - 当 ASP.net 验证摘要已填写时,如何调用 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3060220/

相关文章:

c# - 如何将表单作为参数传递?

ASP.NET RangeValidator 与 MaximumValue 的怪异

c# - 在 asp.net GridView 中更新行时出错

asp.net-mvc - Html.ValidationSummary(false, "message") 始终显示,即使在页面加载时也是如此

c# - 在辅助监视器中创建 WPF 窗口时遇到问题

c# - 如何处理内联声明的对象

c# - 通过 COM 互操作将 C# 字典编码到 C++

c# - 重写 ASP.Net 5 中 Azure Web App 的 config.json 文件中的配置值

asp.net - 当页面验证失败时,如何禁用我的 ASP.NET AJAX ConfirmButtonExtender?

asp.net - 隐藏ASP :ValidationSummary中的错误