DOBON.NETプログラミング道掲示板
HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
発言ランク
ファイル一覧
検索
過去ログ
ツリー一括表示
テキストボックスのValidatingイベントよりも先に発生するボタン発生イベントは何でしょう?
/saku
(23/01/04(Wed) 13:18)
#35314
└
Re[1]: テキストボックスのValidatingイベントよりも先に発生するボタン発生イベントは何でしょう?
/Azulean
(23/01/04(Wed) 14:26)
#35315
└
Re[2]: テキストボックスのValidatingイベントよりも先に発生するボタン発生イベントは何でしょう?
/saku
(23/01/17(Tue) 13:32)
#35336
解決
済
み!
親記事 /
▼[ 35315 ]
■35314
/ 親階層)
テキストボックスのValidatingイベントよりも先に発生するボタン発生イベントは何でしょう?
□投稿者/ saku
一般人(3回)-(2023/01/04(Wed) 13:18:24)
環境/言語:[C#]
分類:[.NET]
こんにちわ。前回は大変お世話になりました。
また、一つ質問というか疑問がでてきました。
フォーム上に、テキストボックスを一つあり、ボタンが一つあります。
テキストボックスで入力後、ボタンを押すのですが、
テキストボックスのValidatingイベントよりも先に発生するボタンのイベントって
あるんでしょうか? (少し試してみたのですが、見つかりませんでした。)
今作成しているものに必要になるかもしれない(必要ないかもしれない)ので、知識として持っておきたいため、お聞きしました。
あいまいな質問で申し訳ありません。もし、良ければ教えてください。
よろしくお願いいたします。
違反を報告
Javascriptを有効にしてください
この投稿が掲示板のルールに違反しており、何らかの対処が必要であると思われる場合は、以下のフォームを利用して管理人に報告することができます。
マルチポストの報告は、
返信フォーム
の上にある「マルチポストの報告」リンクをご利用ください。
この機能の悪用は絶対にしないでください。
悪用されたと管理人が判断した場合は、予告なしで厳しい対処がなされる可能性があります。
確認等の目的で、入力されたメールアドレス宛に返信メールが送信される可能性があります。メールの受信ができないメールアドレスは入力しないでください。
下のフォームが使用できない場合は、
メールフォーム
を使って管理人にご報告ください。
お名前(必須)
メールアドレス(必須)
本文(必須)
(違反理由など)
[
□ Tree
]
返信
削除キー/
編集
削除
▲[ 35314 ]
/
▼[ 35336 ]
■35315
/ 1階層)
Re[1]: テキストボックスのValidatingイベントよりも先に発生するボタン発生イベントは何でしょう?
□投稿者/ Azulean
大御所(536回)-(2023/01/04(Wed) 14:26:41)
■
No35314
に返信(sakuさんの記事)
> テキストボックスで入力後、ボタンを押すのですが、
> テキストボックスのValidatingイベントよりも先に発生するボタンのイベントって
> あるんでしょうか? (少し試してみたのですが、見つかりませんでした。)
ないはずです。
Validating はフォーカスを失うときに発生します。
1. ボタンを押そうとする
2. テキストボックスからフォーカスが外れる
3. Validating/Validated イベント
4. ボタンがフォーカスを得る
5. ボタンのクリックイベントが起きる
こういう流れとなりますので、ボタンクリックしたときだけ Validating の挙動を変えたいみたいなことはできません。
> 今作成しているものに必要になるかもしれない(必要ないかもしれない)ので、知識として持っておきたいため、お聞きしました。
必要となるかもしれないのであれば、Validating で検証するという設計・実装を辞めた方が良いと思います。
Validating は一見、良い考えのように思えるかもしれませんが、「キャンセルするときにもチェックされて手間に感じる」などの弊害もあります。
このため、OK ボタンなど、適切なタイミングでチェックするように実装することを考えた方が良いでしょう。
違反を報告
Javascriptを有効にしてください
この投稿が掲示板のルールに違反しており、何らかの対処が必要であると思われる場合は、以下のフォームを利用して管理人に報告することができます。
マルチポストの報告は、
返信フォーム
の上にある「マルチポストの報告」リンクをご利用ください。
この機能の悪用は絶対にしないでください。
悪用されたと管理人が判断した場合は、予告なしで厳しい対処がなされる可能性があります。
確認等の目的で、入力されたメールアドレス宛に返信メールが送信される可能性があります。メールの受信ができないメールアドレスは入力しないでください。
下のフォームが使用できない場合は、
メールフォーム
を使って管理人にご報告ください。
お名前(必須)
メールアドレス(必須)
本文(必須)
(違反理由など)
[
親 35314
/
□ Tree
]
返信
削除キー/
編集
削除
▲[ 35315 ]
/ 返信無し
■35336
/ 2階層)
Re[2]: テキストボックスのValidatingイベントよりも先に発生するボタン発生イベントは何でしょう?
□投稿者/ saku
一般人(9回)-(2023/01/17(Tue) 13:32:02)
すいません。解決済にするのを失念していました。
ご返答遅れて申し訳ございません。
情報ありがとうございました。 管理者の方と仕様変更を含めてお話することにしました。感謝します。
解決
済
み!
違反を報告
Javascriptを有効にしてください
この投稿が掲示板のルールに違反しており、何らかの対処が必要であると思われる場合は、以下のフォームを利用して管理人に報告することができます。
マルチポストの報告は、
返信フォーム
の上にある「マルチポストの報告」リンクをご利用ください。
この機能の悪用は絶対にしないでください。
悪用されたと管理人が判断した場合は、予告なしで厳しい対処がなされる可能性があります。
確認等の目的で、入力されたメールアドレス宛に返信メールが送信される可能性があります。メールの受信ができないメールアドレスは入力しないでください。
下のフォームが使用できない場合は、
メールフォーム
を使って管理人にご報告ください。
お名前(必須)
メールアドレス(必須)
本文(必須)
(違反理由など)
[
親 35314
/
□ Tree
]
返信
削除キー/
編集
削除
Mode/
通常管理
表示許可
Pass/
HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
発言ランク
ファイル一覧
検索
過去ログ
-
Child Tree
-