【ASP.NET コントロール】HiddenFieldコントロール

HiddenFieldコントロール (ASP.NET 2.0)

 * 隠しフィールド(<input type="hidden">)を生成する
 * エンドユーザーの目から完全に隠ぺいされているわけではないため、悪意あるユーザーが隠しフィールドの値を改ざんすることが可能
 * 原則として、アプリケーションの挙動を左右するような情報を隠しフィールド経由でやりとりせず、HiddenFieldコントロールのValueChangedイベントを利用すること

ValueChangedイベント

 * 隠しフィールドの値がポストバックの前後で変更された場合に発生するイベント
 * 値の改ざんが行われた場合などに後続の処理を中止するなどの処理を記述することが可能