Ajax Control Toolkit カレンダーによって拡張されたテキスト ボックスがあります。
ユーザーがテキストボックスを編集できず、代わりに入力にカレンダーエクステンダーを使用する必要があるようにしたいと考えています。
バックスペース以外のすべてのキーをブロックすることができました!
これは私がこれまでに持っているものです:
<asp:TextBox ID="TextBox1" runat="server" onKeyPress="javascript: return false;" onKeyDown="javascript: return false;" onPaste="javascript: return false;" />
javascriptを使用してテキストボックス内のバックスペースも無効にするにはどうすればよいですか?
編集
JavaScriptで解決策が必要なので編集しました。
編集
onKeyDown="javascript: return false;" であることがわかりました。動作します。なぜ以前は機能しなかったのかわかりません。新しいテキストボックスを使用してみましたが、バックスペースがうまくブロックされました。担当者を得ることを望んで回答を投稿したすべての人に申し訳ありません。報奨金のマークを付けた後。
私のテキストボックスはすべてのキーストロークをブロックするようになり (どうやら)、カレンダーエクステンダーでも機能します。