日付ピッカーを添付したテキストボックスがあります。ユーザーが日付ピッカーを介して日付を入力すると、すべて問題ありませんが、テキストボックスに直接入力して不適切な日付を入力することもできます。つまり、1995 年 1 月 55 日 テキスト ボックスを無効にして、カレンダーだけを使用できるようにすることはできますか?
人々はこれをどのように防いでいますか?
日付ピッカーを添付したテキストボックスがあります。ユーザーが日付ピッカーを介して日付を入力すると、すべて問題ありませんが、テキストボックスに直接入力して不適切な日付を入力することもできます。つまり、1995 年 1 月 55 日 テキスト ボックスを無効にして、カレンダーだけを使用できるようにすることはできますか?
人々はこれをどのように防いでいますか?
テキストボックスに手動で入力した場合、入力テキストを検証できます。
以下の URL をご覧ください。 http://keith-wood.name/uiDatepickerValidation.html
お役に立てれば。
乾杯
必要なのは、フィールドを無効にするか、読み取り専用にすることだけです。この回答を確認してくださいキーボードのすべてのキーを無効にするにはどうすればよいですか?
値がポストバックされたときに値を取得できるため、 readonly の方が適切なオプションだと思います。無効なフィールドが取得されるとは思わないでください。