私は MVC アプリケーションで作業しています。私のアプリでは、データ注釈を使用して mvc プロパティを検証しています。また、いくつかのフィールドに対していくつかのクライアント側の検証があります。送信ボタンのクリック中に、両方の検証を一緒に起動する必要があります。
現在、クライアント側の検証のみが最初に実行され、false が返されます。有効な入力の後、mvc 検証が機能します。
助けてください
私は MVC アプリケーションで作業しています。私のアプリでは、データ注釈を使用して mvc プロパティを検証しています。また、いくつかのフィールドに対していくつかのクライアント側の検証があります。送信ボタンのクリック中に、両方の検証を一緒に起動する必要があります。
現在、クライアント側の検証のみが最初に実行され、false が返されます。有効な入力の後、mvc 検証が機能します。
助けてください
通常、クライアント側の検証は、サーバーに不正なデータを送信しないために使用されます。同時に、サーバー側の検証を繰り返します。サーバー側の検証の理由:
検証を使用する主なルールは、使用できない不良データを切り捨てることです。概要: クライアント側の検証をサーバー側と組み合わせて使用します。クライアント検証を介してデータが渡される場合は、サーバー側で適切なメソッドを呼び出します。このシナリオでは、ほとんどのケースをカバーできます。
フォームの「送信」イベントでクライアント側の検証を使用しました。したがって、クライアント側の検証とサーバー側のデータ注釈は連携して機能します。