開発にはasp.netmvcを使用しています。場合によっては、modelbinderによってモデルに押し込まれるいくつかの非表示フィールドをフォームに配置する必要があります(予想どおり)。現在、ユーザーはFirebugやその他のユーティリティを使用してフォームを簡単に調整できます。非表示フィールドの目的は、主にサーバーに情報をそのまま提供することであり、変更することを意図したものではありません。
たとえば、従業員の編集フォームでは、EmployeeIDを非表示フィールドに配置できますが、ユーザーが非表示フィールドのemployeeIDを変更すると、データベースで間違った従業員が更新されます。このシナリオでは、非表示フィールドの整合性をどのように維持できますか。