標準の asp.net 検証 JavaScript を書き直して、一部の (css) クラスがバリデーターが true または false に設定されるようにしました。
この JavaScript は「onchange」でトリガーされます (標準の asp.net 動作イベントですが、この JavaScript が「onkeyup」でトリガーされることを希望します)。
これを変更する方法はありますか?
標準の asp.net 検証 JavaScript を書き直して、一部の (css) クラスがバリデーターが true または false に設定されるようにしました。
この JavaScript は「onchange」でトリガーされます (標準の asp.net 動作イベントですが、この JavaScript が「onkeyup」でトリガーされることを希望します)。
これを変更する方法はありますか?
すべてのバリデーターを 1 つの検証グループに入れ、onkeyup で検証をトリガーすることができます。
このようなもの:
<asp:TextBox ID="TextBox1" runat="server" ValidationGroup="Custom_ValidationGroup" onkeyup="Page_ClientValidate('Custom_ValidationGroup'); "/>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="TextBox1" ForeColor="Red" ErrorMessage="Enter integers only." ValidationExpression="^\d+$" Display="Dynamic" ValidationGroup="Custom_ValidationGroup" />