簡體   English   中英

自定義控件中的 OnValidating 事件

[英]OnValidating Event in a custom control

OnValidate事件在控件的生命周期中何時觸發?

我正在創建一個DateBox ,它允許用戶以 MM/DD/YYYY 格式(文本)輸入日期,並且需要驗證日期是否采用該格式。 它永遠不會轉換為日期(存儲為字符串),但我想知道驗證該數據(並提供反饋)的最佳時間。

注意:這似乎有點像重新發明輪子,但我正在編寫的應用程序被部署到平板電腦和 winforms DateTimePicker用手寫筆編輯是地獄,我的用戶只想能夠寫在日期。

MaskedTextBox 控件可能會對您有所幫助。

OnValidate 發生在 Loading 事件之后(來源

您應該使用 OnValidate 或在處理表單提交時(或兩者)在客戶端(javascript)服務器端進行驗證。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM