簡體   English   中英

如何防止Datagridview CellValidating觸發兩次?

[英]How to prevent Datagridview CellValidating firing twice?

我正在驗證DataGridView控件的CellValidating事件中的用戶輸入,並且當用戶輸入非法值時,將顯示一個消息框。 問題是CellValidating事件觸發兩次,因此消息框出現兩次。 我嘗試了各種嘗試,似乎只有事件中顯示消息框時,它才會發生。 如何避免這個問題?

您可以嘗試以下操作:在頁面類中聲明一個布爾型實例varibale並將其在pageload上設置為true。 然后檢查您的驗證碼中是否為真。 如果為true,則運行您的驗證代碼並將其設置為false。 如果已經為假,則不執行驗證代碼

暫無
暫無

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

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