ASP.NetWebフォームページがあります。ページ読み込みイベントで、ページはいくつかの入力をデータで埋めます。次に、それらをブロックして、ユーザーが編集できないようにします。残念ながら、一部のデータが間違っているように見えるため、ASP.Netバリデーターはユーザーがフォームを投稿することを許可しません。
無効な入力のブロックを解除して、ユーザーがそれらを編集できるようにするという決定がありました。このページには、カスタムバリデーターを含む多数のASP.Netバリデーターがあります。これらのバリデーターを使用してOnLoadイベントのデータを検証し、無効なフィールドのブロックを解除できますか、それともすべてのフィールドを手動でチェックしてブロックを解除する必要がありますか?結果を達成するための最良の方法は何ですか?