【问题标题】:How to trigger Required Field Validator如何触发必填字段验证器
【发布时间】:2009-10-30 10:20:30
【问题描述】:

在 Aspnet 中,如何在单击文本框时触发RequiredFieldValidator?

【问题讨论】:

  • 现在编辑我的答案检查

标签: asp.net validation requiredfieldvalidator


【解决方案1】:
<asp:TextBox ID="TextBox1" runat="server" onclick="javascript:trig();"></asp:TextBox>

javascript函数

 function trig() {
        ValidatorEnable(document.getElementById('<%= ValidatorID.ClientID %>'), true);
    }

【讨论】:

  • 我无法通过 document.getelementbyid 获取该Requiredfieldvalidator 的值。它在内容页面中。这是否是问题所在?它在我的项目中不起作用。因为它在一个简单的网页中工作。
  • 我认为您有母版页,这就是您没有获得正确 ID 的原因,您可以尝试使用此...
  • document.getElementById('')
  • 嗨!你能告诉我validatorDisable的javascript函数吗??
【解决方案2】:

在 ajax 控件工具包中,有一个名为验证器标注的控件可以帮助您执行此操作,链接在这里 http://www.asp.net/AJAX/AjaxControlToolkit/Samples/ValidatorCallout/ValidatorCallout.aspx

【讨论】:

  • 谢谢你。实际上我的要求是在单击该框时,应调用 Validatorcallout。为此,我需要触发它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-23
  • 2011-11-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多