- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我遇到的问题是,验证摘要消息(警报)显示了两次。我想不通原因。
请帮忙。这是代码
function validate() //javascript function
{
if (typeof(Page_ClientValidate) == 'function')
{
var isPageValid = Page_ClientValidate();
if(isPageValid)
{
}
}
}
<asp:Button ID="btn1" runat="server" OnClientClick="validate()" Text="button"
ValidationGroup="ContactGroup" />
<asp:ValidationSummary ID="ValidationSummary1" runat="server" DisplayMode="List"
ShowMessageBox="true" ShowSummary="false" ValidationGroup="ContactGroup" />
最佳答案
问题是函数 Page_ClientValidate 需要一个输入参数,如果您没有指定输入,那么每个组名都会触发一次验证摘要。
在您的情况下,该函数会触发两次:一次针对 groupname="ContactGroup",另一次针对 groupname=""
你应该改变
var isPageValid = Page_ClientValidate();
到
var isPageValid = Page_ClientValidate('');
如果您不想指定 ValidationGroup,或者如果您想要指定组名,那么您需要像这样调用 Page_ClientValidate:
var isPageValid = Page_ClientValidate('ContactGroup');
关于asp.net - Page_ClientValidate 正在验证多次。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/969465/
function Subscribe() { if (typeof (Page_ClientValidate) == 'function') { Page_ClientVali
我有一个在本地主机上运行的客户端代码,该代码工作正常,但是当我将相同的文件复制到运行该站点的服务器并尝试执行相同的操作时,该站点无法运行相同的代码。 具体来说,这段代码: var flag = win
我在MaterPage中写了一个js函数 function CheckClientValidate(Validations) { Page_ClientValidate(Valida
我使用 ASP.NET 2.0,我使用 IE8 作为我的默认浏览器,但无论我尝试多少次, Page_ClientValidate 一直给我这个错误,它没有定义。我怎么解决这个问题?请帮忙。 最佳答案
当我在 Internet Explore 11 中运行代码时,出现错误。当我在 FF 和 Chrome 上运行时,它工作正常。我还在 Windows Server 2003 服务器上检查了 IE 8,
我有一个 HomePage.aspx 表单,其中包含一个空的 asp:Panel,一个让用户选择 SPFielType 的下拉列表...在索引更改时,我的 HomePage.aspx.cs 页面将选择
我遇到的问题是,验证摘要消息(警报)显示了两次。我想不通原因。 请帮忙。这是代码 function validate() //javascript function { if (typeof(
更新: 我刚刚找到了解决方案。以下函数有效(删除 else 部分): function confirmSubmit() { if (Page_ClientValidate("Group1")
ASP.NET 2.0。假设我有两个验证组 valGrpOne 和 valGrpTwo;以及两个验证摘要 valSummOne 和 valSummTwo;分解部分的原因纯粹是为了美观。一个提交按钮可触
我在 中有验证器, 为了显示我正在使用的自定义验证 if (!Page_ClientValidate("groupName")) {} 我收到一个错误 Object Expected。如何从表单 V
我有一个带有 3 个服务器控件的 ASP.NET 2.0 网页:RequiredFieldValidator、textbox 和 button。` Button 使用 OnClientClick 调用
我正在使用 Page_ClientValidate 进行验证。 即使没有无效输入,它也返回 false。 function PageValid() { var valid
我有一个页面,我做了一些验证,我的所有验证都是客户端预期的,它使用服务器验证。所以我的问题是,当我触发服务器端验证和页面回发时,此函数 Page_ClientValidate('mygroup') 返
我有一个 ASP.NET MVC 表单,布局如下: @using (Html.BeginForm(null, null, FormMethod.Post, new { id = "ccform" })
我的按钮点击似乎在提交时产生了这个错误......不太明白为什么,因为我已经使用了这个确切的按钮设置几次...... 这是点击前的原始按钮代码 asp:Button ID="btnSubmit" ru
我在按钮单击处理程序中有以下代码。两种方法都可以正常工作。 Page_ClientValidate()导致额外的验证检查并进行处理,而 Page_IsValid利用现有的属性(property)。 问
我有一个带有 jQuery 对话框的 ASP.NET 页面,显示该对话框以更改某些数据。我正在设置 jQuery 对话框,以便当用户单击“确定”按钮时它调用 ASP.NET 的 Page_Clie
您好,当用户单击“完成”按钮时,我正在调用以下 javascript,该按钮将对我拥有的所有验证组调用验证 3。但发生的情况是,只有照片的验证摘要才会显示,而其他照片也应该显示。有人可以帮忙吗? fu
我是一名优秀的程序员,十分优秀!