DOBON.NET DOBON.NETプログラミング掲示板過去ログ

テキストボックス(パスワード設定)時のEnabled設定

  • 題名: テキストボックス(パスワード設定)時のEnabled設定
  • 著者: AO
  • 日時: 2007/04/20 17:21:36
  • ID: 19576
  • この記事の返信元:
    • (なし)
  • この記事への返信:
    • (なし)
  • ツリーを表示
環境/言語:[XP .NET Framework1.1 VS2002]
分類:[ASP.NET]

いつも、参考させていただいております。

  1.編集されたくない項目(テキストボックス)
     Enabled=False
  2.編集されたくないパスワード項目(テキストボックス)
     TextMode=Password
     Enabled=False

  2のパスワード項目に関して補足
    仕様として、値をクリアするようになっているようですが
    Page_Loadで画面の値をValueに設定、BODYのonLoadでと、
    意図的に再セット処理をし、値を保持しています。
    
 上記の状況があります。そこで、質問なのですが。

  ボタンイベントが起きると
  2のパスワード項目はEnabled=False設定すると、値保持が出来なく
  Textプロパティに設定されている値がセットされ表示(●●・・ですが)されます。

 なぜ、このようなになるのでしょうか?
 enabledの設定により、コントロールの無効化される影響のため?
 では、1と2の違いは?
 仕組み部分が分かってないのかもしれませんが、ご教授お願いします。

DOBON.NET | プログラミング道 | プログラミング掲示板