我遇到了一个带有TextBox和RequiredFieldValidator的标准ASP.NET页面的问题.重现的步骤非常简单:
在页面上放置TextBox
在页面上放置一个RequiredFieldValidator
将RequiredFieldValidator指向TextBox
运行应用程序
Tab键远离TextBox,RequiredFieldValidator不显示
输入文本,然后删除文本和那些标签,RequiredFieldValidator确实显示
在回发后,RequiredFieldValidator在这两种情况下都能正常工作,但是在将某些内容输入文本框(然后删除)之前,似乎客户端代码没有被触发.
有没有人有解决方案,而不是自己乱砍JavaScript?