【问题标题】:postback hide requirefieldvalidator asp.net回发隐藏 requirefieldvalidator asp.net
【发布时间】:2011-05-14 10:37:31
【问题描述】:

我正在使用 WepApplication 和 问题是我有一个带有 autopostback="true" 的文本框和 其他一些带有验证器的文本框和下拉菜单,例如 requirefield n 正则表达式等。 当我点击“提交”按钮时,

表单已在客户端进行验证,并且所有 Requirefiled 验证器都会显示,但是当我更改文本框上的文本时出现此问题(autopostback=true"),所有验证器都被隐藏... 但请注意我想要触发 OnTextChanged 事件的一件事 bz 如果我添加 CausesValidation="true" 它不会调用 OnTextChanged

所以有没有办法显示验证器(消息)甚至页面自动回发......

请帮帮我。

提前谢谢...

【问题讨论】:

标签: c# asp.net requiredfieldvalidator autopostback


【解决方案1】:

TextBoxCauseValidation 属性设置为true

【讨论】:

  • 是的,你是对的,但另一件事是我有 textchanged 事件来做一些事情,当 textchanged n 然后我必须显示验证器。 ??
  • @Jax:然后在客户端脚本中实现它。
  • 但是如何?我想如果单击提交按钮然后回发完成然后将显示验证器...??如果没有点击提交按钮,我不需要在回发时显示验证器
  • @Jax:尝试在 TextChanged 事件处理程序中调用 Validator 控件的 Validate 方法。
猜你喜欢
  • 2011-09-16
  • 2011-03-20
  • 2010-10-29
  • 1970-01-01
  • 1970-01-01
  • 2018-03-21
  • 1970-01-01
  • 1970-01-01
  • 2010-10-04
相关资源
最近更新 更多