代码之家  ›  专栏  ›  技术社区  ›  gizgok

如何使用ASP文本框的TextChange属性

  •  0
  • gizgok  · 技术社区  · 14 年前

    我有一个asp:textbox。在这个文本框的textchange上,我正在对输入的文本进行验证。如果输入的文本不正确,我想闪烁输入错误文本的消息。请重新输入。如何在ASP中执行此操作?

    2 回复  |  直到 14 年前
        1
  •  1
  •   David    14 年前

    只使用一个 RegularExpressionValidator 并将客户端验证属性保持为默认的“true”值。控件将为您处理此行为。

    下面是一个使用代码的示例: http://www.w3schools.com/ASPNET/showasp.asp?filename=demo_regularexpvalidator

        2
  •  0
  •   Joel Coehoorn    14 年前

    如果可以的话,应该避免使用该属性。只有当您回发到服务器时,您的验证代码才会运行,并且您不希望每次文本更改时都进行完整回发,除非您确实需要这样做。相反,使用javascript来处理ASP.NET在原始HTML中呈现的输入元素的onchange事件。然后记住在服务器上复制验证代码。