ASP.NETページでフォームを自動生成しています。これはすでにテストされ、機能しています。次の場合に知りたい:
コントロールIDの一部としてデータベースIDを保存することにセキュリティ上の問題がある場合は?私は2つの問題を考えることができます:IDはページソースに表示されます(この場合はそれほど重要ではありません)、そして誰かがコントロールの名前を何らかの方法で変更する可能性はありますか?この2番目の可能性はより深刻です。これは潜在的な問題であり、それを無効にする方法はありますか?
一意のデータを任意のタイプのコントロールに関連付けるためのより好ましい方法があるとしたら?コントロールのビューステートにカスタムアイテムを保存することは可能ですか?