上記の第三者datepickerを使用する必要があり、無効な日付が入力された場合は例外がスローされます。作成者は1つのイベントのみを公開し、成功した解析が行われたときに起動します。どのように、ASP.NETでこのエラーをキャッチして、ラベルのテキストを設定するなど、何かすることができますか?サードパーティのSlimee DatePicker:解析エラーを処理するには?
0
A
答えて
0
ここで取ることのできるアプローチがいくつかありますが、個人的には、継承を介してTextChangedイベントのデフォルトイベントハンドラを置き換えます。
コードは、セットアップ中を経由して1を割り当て、残念ながらテキストボックスは、だから我々はSlimeeLibrary.DatePicker
public class EnhancedDatePicker : SlimeeLibrary.DatePicker
を継承することができ
protected virtual void OnSelectedDateChanged(object sender, EventArgs e)
として宣言されたプライベートメンバー
textBox.TextChanged += new EventHandler(OnSelectedDateChanged);
です
を削除し、EventHandlerをオーバーライドして新しい解析エラーイベントを発生させます。
publicイベントEventHandler OnDateParseError;
protected override void OnSelectedDateChanged(object sender, EventArgs e)
{
try
{
base.OnSelectedDateChanged(sender, e);
}
catch (FormatException fe)
{
OnDateParseError(sender, e);
}
}
希望します。私はそれをチェックしていないが、スライムコントロールのコードを調べたが、コードプロジェクトのアカウントをセットアップして、それをダウンロードしたくなかった。新しいクラスを使用するには、明らかにASP.NETのusercontrolリファレンスを変更する必要があります。
関連する問題
- 1. 文字列を処理するときの解析エラー
- 2. PHPでeval関数の解析エラーを処理する方法
- 3. jqueryのdatepickerの解析
- 4. 電子メールの解析と処理architechture
- 5. サードパーティのコードを読む/理解する
- 6. F#処理csv、レコードごとにレコードを解析する
- 7. jQuery Datepickerによるカスタム検証処理
- 8. JQuery/JSドロップダウンバリュー処理 - Datepicker
- 9. マルチフォームMIMEタイプのコンテンツ処理フィールドを解析する
- 10. PHPで未処理の電子メールを解析する
- 11. Webサービスを使用したFlexMobileプロジェクトのjson解析エラーの取得と処理
- 12. ツリートップ解析ツリーはどのように処理するのですか?
- 13. WebサービスのXMLファイルの取得と解析 - エラーの処理方法
- 14. xml解析エラー処理、またはXMLTextReaderのカーソルを元に戻す方法を教えてください。
- 15. PythonでBINDゾーンファイルの解析を処理するライブラリはありますか?
- 16. C#の解析の理解
- 17. iPadでXMLファイルを解析する際にCDATAタグを処理する方法
- 18. jsonpエラーを処理するには?
- 19. XMLRPC :: FaultExceptionエラーを処理するには?
- 20. jsonの解析エラーを解決するには?
- 21. Azureストリーム解析 - エラーイベント/行をリダイレクトまたは処理する方法は?
- 22. cElementTreeを使用してPythonでXMLファイルを解析する:ファイル内のエラーと行番号を処理する
- 23. JSONオブジェクトの解析時にPythonが正しくキーエラーを処理する
- 24. 受信メールを処理して解析するライブラリはありますか?
- 25. ダミーのためのANTLRとDSLの解析:空白の処理
- 26. HTML解析エラー
- 27. JSON解析エラー
- 28. エラー解析「Gemfile」
- 29. 解析エラー:T_PAAMAYIM_NEKUDOTAYIM
- 30. ハニカムドキュメント解析エラー